Wie werden benutzerdefinierte Taxonomien in Posts angezeigt?
3 Antworten
- Stimmen
-
- 2011-02-23
Dereinfachste Weg,Begriffe derbenutzerdefinierten Taxonomie aufzulisten und anzuzeigen,ist die Verwendung von
<?php get_the_term_list( $id, $taxonomy, $before, $sep, $after ) ?>
In der Schleifeistmeine benutzerdefinierte Taxonomiebeispielsweise die Liste "Jobs" als 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>
-
Ich konnte die Elementefolgendermaßen anzeigen:
- ID,'jobs','
- ','
- ','')?>
I was able to display the items this way:- ID, 'jobs', '
- ', '
- ', '' ) ?>
- 0
- 2017-01-01
- Diana
-
Gute Antwort.Ich habe viele verschiedene Möglichkeiten ausprobiert,aber dasfunktioniertperfekt.Great answer. I tried loads of different ways but this work perfectly.
- 0
- 2020-01-20
- Phill Healey
-
- 2012-02-10
Keiner der Codes auf dieser Seite hatfunktioniert,aber das Beispiel von der WordPress-Site hat Folgendesgetan:
<?php echo get_the_term_list( $post->ID, 'people', 'People: ', ', ', '' ); ?>
Ich habees von http://codex.wordpress.org/Function_Reference/get_the_term_list
erhaltenHoffe,es hilft anderen verlorenen Seelen,die die aktuellen Post-Taxonomien anzeigenmöchten :)
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
Überprüfen Sie dies.es hatbei mirfunktioniert.Ich habeeine Taxonomienamens "Geschäfte",undich wollte 2 Taxonmies davon anzeigen.
<?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>'; ?>
Fast alle Themen zeigen standardmäßig Kategorien (mitihrem Permalink) an.Ich suchenacheinem ähnlichen Codetyp,derin mein Themaeingefügt werden kann.Woher kannichesbekommen? Umbenutzerdefinierte Taxonomien zuerstellen,verwendeich das Plugin Weitere Taxonomien .