Comment afficher des taxonomies personnalisées dans les articles?
3 réponses
- votes
-
- 2011-02-23
Lemoyen leplus simple de lister lestermes de lataxonomiepersonnaliséeet de les afficher serait d'utiliser
<?php get_the_term_list( $id, $taxonomy, $before, $sep, $after ) ?>
Parexemple,dans laboucle,mataxonomiepersonnaliséeest la liste 'jobs' as li
<ul><?php echo get_the_term_list( $post->ID, 'jobs', '<li class="jobs_item">', ', ', '</li>' ) ?></ul>
The easiest way to list terms of custom taxonomy and display them would be to use
<?php get_the_term_list( $id, $taxonomy, $before, $sep, $after ) ?>
For example in the loop, my custom taxonomy is 'jobs' list as li
<ul><?php echo get_the_term_list( $post->ID, 'jobs', '<li class="jobs_item">', ', ', '</li>' ) ?></ul>
-
J'aipu afficher les éléments de cettefaçon:
- ID,'jobs','
- ','
- ','')?>
I was able to display the items this way:- ID, 'jobs', '
- ', '
- ', '' ) ?>
- 0
- 2017-01-01
- Diana
-
Trèsbonne réponse.J'aiessayé destas defaçons différentesmais celafonctionneparfaitement.Great answer. I tried loads of different ways but this work perfectly.
- 0
- 2020-01-20
- Phill Healey
-
- 2012-02-10
Aucun des codes de cettepagen'afonctionné,mais l'exemple du site wordpress afonctionné:
<?php echo get_the_term_list( $post->ID, 'people', 'People: ', ', ', '' ); ?>
Je l'ai obtenu sur http://codex.wordpress.org/Function_Reference/get_the_term_list
J'espère que cela aidera d'autres âmesperdues qui aimeraient afficher lestaxonomies actuelles despublications :)
None of the code on this page worked, but the example from the wordpress site did:
<?php echo get_the_term_list( $post->ID, 'people', 'People: ', ', ', '' ); ?>
I got it from http://codex.wordpress.org/Function_Reference/get_the_term_list
Hope it helps other lost souls who would like to display the current post taxonomies :)
-
- 2013-09-18
Vérifiez ceci.cela afonctionnépourmoi.J'ai unetaxonomienommée «stores»,et je voulaisen afficher 2taxonmies.
<?php $taxonomy = 'stores'; $args1=array( 'include'=> array(12,30) ); $terms = get_terms('stores',$args1 ); echo '<ul>'; foreach ($terms as $term) { //Always check if it's an error before continuing. get_term_link() can be finicky sometimes $term_link = get_term_link( $term, 'stores' ); if( is_wp_error( $term_link ) ) continue; //We successfully got a link. Print it out. echo '<li><a href="' . $term_link . '">' . $term->name . '</a></li>'; } echo '</ul>'; ?>
Check this out. it worked for me. i have a taxonomy named 'stores', and i wanted to display 2 taxonmies from it.
<?php $taxonomy = 'stores'; $args1=array( 'include'=> array(12,30) ); $terms = get_terms('stores',$args1 ); echo '<ul>'; foreach ($terms as $term) { //Always check if it's an error before continuing. get_term_link() can be finicky sometimes $term_link = get_term_link( $term, 'stores' ); if( is_wp_error( $term_link ) ) continue; //We successfully got a link. Print it out. echo '<li><a href="' . $term_link . '">' . $term->name . '</a></li>'; } echo '</ul>'; ?>
Presquetous lesthèmes affichent les catégories (avec son lienpermanent)par défaut.Je recherche untype de code similaire à ajouter àmonthème.D'oùpuis-je l'obtenir? Pour créer destaxonomiespersonnalisées,j'utilise leplugin More Taxonomies .