it-swarm.com.de

Listen Sie die Kategorien unter Benutzerdefinierte Taxonomie auf

Ich habe hier ein Problem, ich habe einen benutzerdefinierten Beitragstyp registriert und ihn "Rezept" genannt. Dann habe ich eine benutzerdefinierte Taxonomie unter dem Beitragstyp "Rezeptkategorie" erstellt. Jetzt möchte ich die Kategorien unter dieser benutzerdefinierten Taxonomie anzeigen, aber ich habe leider kein Glück.

Ich habe diesen Code ausprobiert

<?php

$taxonomy = 'recipecategory';
$tax_terms = get_terms($taxonomy);
?>
<ul>
<?php
foreach ($tax_terms as $tax_term) {
echo '<li>' . '<a href="' . esc_attr(get_term_link($tax_term, $taxonomy)) . '" title="' . sprintf( __( "View all posts in %s" ), $tax_term->name ) . '" ' . '>' . $tax_term->name.'</a></li>';
}
?>
</ul>

aber es wird nichts angezeigt, was stimmt mit meinem Code nicht? hab ich was verpasst Fast vergessen zu erwähnen, ich benutze das Plugin Custom Post Type UI

5
markyeoj

Das Problem kann nur eines der folgenden sein:

  1. Ihre Taxonomie "Rezeptkategorie" existiert nicht.

  2. Ihre Taxonomie enthält keine Begriffe.

  3. Keiner Ihrer Rezeptkategoriebegriffe enthält Beiträge. Nehmen Sie in diesem Fall die folgende Änderung vor:

$tax_terms = get_terms($taxonomy, array('hide_empty' => false));

Dies sollte funktionieren, da es die Standardeinstellung überschreibt, bei der leere Begriffe ignoriert werden.

 foreach($tax_terms as $term_single) {      
         $term_single->slug;  
         $term_single->name;        
 } 
5
vancoder