web-dev-qa-db-fra.com

Obtenir l'identifiant du terme de taxonomie pour le poste actuel

Si je voulais obtenir l'ID de la catégorie pour le poste actuel, j'utiliserais quelque chose comme ceci:

<?php foreach((get_the_category()) as $category) { echo $category->cat_ID . ' '; } ?>

Comment puis-je faire de même pour un identifiant de terme d'une taxonomie spécifique?

1
Chozen

Merci helgatheviking, cela n’a pas fonctionné tel quel mais vous m’avez définitivement mis sur la bonne voie. Je l'ai obtenu en procédant comme suit:

<?php foreach((get_the_terms($post->ID, 'your-taxonomy-here')) as $term) { echo $term->term_id. ''; } ?>

Remplacez "votre-taxonomie-ici" par le vôtre et votre prêt à partir.

2
Chozen

Voir get_the_terms() , vous feriez quelque chose comme ceci:

foreach((get_the_terms($post->ID) as $term) { echo $term->term_id. '<br/>'; }
1
helgatheviking