J'ai créé une page taxonomy.php dans mon dossier de thèmes WordPress. Je voudrais obtenir l'identifiant actuel du terme pour une fonction. Comment puis-je l'obtenir?
get_query_var('taxonomy')
ne renvoie que le terme slug, je veux l'ID
Ça ne fait rien! Je l'ai trouvé :)
get_queried_object()->term_id;
get_queried_object_id()
pour récupérer uniquement l'ID. Extrait entier serait$term_id = get_queried_object_id();
Simple et facile!
la source
taxonomy.php
page dans mon dossier de modèles wordpress, je voudrais obtenir le courantterm id
pour une fonction.Voici l'extrait de code complet nécessaire:
la source
Copiez simplement le code ci-dessous!
Cela imprimera le nom et la description de votre taxonomie actuelle (facultatif)
la source
Si vous êtes dans la page de taxonomie.
C'est ainsi que vous obtenez tous les détails sur la taxonomie.
Voici comment obtenir l'identifiant de la taxonomie
Mais si vous êtes en page de message (taxomonie -> enfant)
la source
la source
Voir wp_get_post_terms () , vous feriez quelque chose comme ceci:
la source
C'est le terme slug que vous voulez. On dirait que vous pouvez obtenir l'identifiant comme ceci si c'est ce dont vous avez besoin:
la source