Cum se afișează taxonomiile personalizate în articole?
Aproape toate temele afișează categoriile (cu permalink-ul lor) în mod implicit. Caut un cod similar pentru a-l adăuga în tema mea. De unde îl pot obține? Pentru a crea taxonomii personalizate, folosesc plugin-ul More Taxonomies.

Cea mai ușoară metodă de a lista termenii unei taxonomii personalizate și de a-i afișa ar fi utilizarea
<?php get_the_term_list( $id, $taxonomy, $before, $sep, $after ) ?>
De exemplu, în buclă, taxonomia mea personalizată este 'jobs' listată ca li
<ul><?php echo get_the_term_list( $post->ID, 'jobs', '<li class="jobs_item">', ', ', '</li>' ) ?></ul>

Am reușit să afișez elementele astfel: <code><ul><?php echo get_the_term_list( $post->ID, 'jobs', '<li class="types_item">', '</li><li class="jobs_item">', '' ) ?></ul></code>

Nici un cod de pe această pagină nu a funcționat, dar exemplul de pe site-ul WordPress a funcționat:
<?php echo get_the_term_list( $post->ID, 'people', 'People: ', ', ', '' ); ?>
L-am luat de pe http://codex.wordpress.org/Function_Reference/get_the_term_list
Sper că ajută și alte suflete pierdute care doresc să afișeze taxonomiile postării curente :)

Verifică asta. A funcționat pentru mine. Am o taxonomie numită 'magazine' și am vrut să afișez 2 taxonomii din ea.
<?php
$taxonomy = 'magazine';
$args1=array(
'include'=> array(12,30)
);
$terms = get_terms('magazine',$args1 );
echo '<ul>';
foreach ($terms as $term) {
//Întotdeauna verifică dacă există eroare înainte de a continua. get_term_link() poate fi capricioasă uneori
$term_link = get_term_link( $term, 'magazine' );
if( is_wp_error( $term_link ) )
continue;
//Am obținut cu succes un link. Îl afișăm.
echo '<li><a href="' . $term_link . '">' . $term->name . '</a></li>';
}
echo '</ul>';
?>
