Affichage du nom de catégorie d'un type de message personnalisé
-
-
Lestypes depublicationpersonnalisésn'ontpas de catégories.Il semble que vous souhaitiez récupérer lestermespersonnalisés de lataxonomie "départements".Cependant,votre requêteest déjà configuréepourinterroger uniquement le département "conseil",ilest doncinutile de la récupérer.Si vous souhaitez le récupérer quandmême.Regardez lafonctionget_the_terms https://codex.wordpress.org/Function_Reference/get_the_termsCustom post types don't have categories. It seems that you want to retrieve the custom terms of the "departments" taxonomy. However your query is already set to only poll the "board" department so there's no point to retrieve it. If you do want to retrieve it anyway. Look at the function get_the_terms https://codex.wordpress.org/Function_Reference/get_the_terms
- 0
- 2015-05-22
- gdaniel
-
3 réponses
- votes
-
- 2015-05-22
-
JE VOUS REMERCIE!Vousm'avez amené à découvrir quel étaitmonpropreproblème.Très appréciée.THANK YOU! You led me to find what my own problem was. Much appreciated.
- 0
- 2019-07-04
- Debbie Kurth
-
- 2016-12-26
utilisez destermes comme celui-ci:
$terms = get_the_terms($post->ID, 'Enter_your_taxonomy_here' ); if ($terms && ! is_wp_error($terms)) : $tslugs_arr = array(); foreach ($terms as $term) { $tslugs_arr[] = $term->slug; } $terms_slug_str = join( " ", $tslugs_arr); endif; echo $terms_slug_str;
use terms like this :
$terms = get_the_terms($post->ID, 'Enter_your_taxonomy_here' ); if ($terms && ! is_wp_error($terms)) : $tslugs_arr = array(); foreach ($terms as $term) { $tslugs_arr[] = $term->slug; } $terms_slug_str = join( " ", $tslugs_arr); endif; echo $terms_slug_str;
-
- 2019-04-21
Au cas où quelqu'un chercherait çaen 2019. Avec cela,vous obtenez unnom de TYPE DE POST PERSONNALISÉ avec une URL
<?php $terms = wp_get_post_terms( $post->ID, 'PLACE-HERE-YOUR-TAXONOMY'); foreach ( $terms as $term ) { $term_link = get_term_link( $term ); echo '<a href="' . $term_link . '">' . $term->name . '</a>' . ' '; } ?>
In case if someone looking for this in 2019. With this you are getting CUSTOM POST TYPE name with URL
<?php $terms = wp_get_post_terms( $post->ID, 'PLACE-HERE-YOUR-TAXONOMY'); foreach ( $terms as $term ) { $term_link = get_term_link( $term ); echo '<a href="' . $term_link . '">' . $term->name . '</a>' . ' '; } ?>
J'ai donc une requêtepersonnalisée,dans laquellej'affiche quelques résultats d'untype depublicationpersonnalisé appelé "staff". Cetype depublicationpersonnaliséest lié à unetaxonomiepersonnalisée appelée «département». Je suisen mesure d'afficher les résultats,maisje nepeuxpasimprimer la catégorie liée à chaque article.
Voicimon code:
Jepense que leproblèmeest quej'utilisemaisje ne suispas sûr.
Merci!