Dans mon pied de page, j'ai codé en dur les liens et j'aimerais en lier quelques-uns à la catégorie. Je pourrais simplement y copier l'URL complète et la coller dans le href = "" mais je l'appellerais plutôt en utilisant php.
Ma connaissance de WordPress et de PHP est minime et j'ai essayé de rechercher quelque chose qui ferait cela, mais aucun ne fonctionne, ma dernière tentative a utilisé ceci:
<a href="<?php echo get_permalink( get_page_by_path( 'cooking-sauces' ) ); ?>">Cooking Sauces</a>
et j'ai essayé ceci:
<a href="<?php echo get_permalink( get_page_by_path( 'cooking-sauces')->ID); ?>">Cooking Sauces</a>
mais n'a pas fonctionné.
Ainsi, l'URL complète serait http://woloped.co.uk/blog/products/cooking-sauces/
S'il vous plaît peut quelqu'un une aide, merci beaucoup Dave
UPDATE: Peut-il être appelé avec le SLUG et si oui, est-ce que cela est fait, s'il vous plaît?.
La "page" dans WordPress fait généralement référence à une "page", comme dans le seul message de type page
. Pas toute page du site en général.
Ce que vous voulez lier est une archive de catégorie . Quelque chose de long devrait marcher:
echo get_category_link( 'cooking-sauces' );
Si cooking-sauces
est un slug d’un terme appartenant à une taxonomie personnalisée (comme opposé à la catégorie native taxonomie), vous devrez probablement utiliser quelque chose comme:
echo get_term_link( 'cooking-sauces', 'your-taxonomy-slug' );