web-dev-qa-db-fra.com

Comment lister les pages d'une taxonomie personnalisée?

Regrouper des pages/publications en taxonomies est une excellente chose SI vous pouvez lister les pages sous chaque catégorie.

Par exemple, j'ai défini une taxonomie comme "référence WordPress". Ensuite, j'ai une "catégorie" (je pense que c'est ce que c'est) sous la taxonomie appelée "Sujet 1".

J'ai ensuite défini deux pages sur "Sujet 1" sous Référence WordPress.

Ensuite, j'ai créé un modèle de page personnalisé avec une commande wp_list_categories:

<?php wp_list_categories('taxonomy=wordpress-reference'); ?>

Maintenant, cela crée une liste de catégories mais pour chaque catégorie, je souhaite afficher la liste des pages associées à la catégorie. Comment puis-je faire ceci?

1
AlxVallejo

Pour répondre à ma question:

Vous pouvez utiliser la boucle pour interroger uniquement les publications basées sur une taxonomie et des termes:

query_posts('taxonomy'='term');

& puis lancez la boucle:

if ( have_posts() ) : while ( have_posts() ) : the_post();
echo '<h6>'; ?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php
echo '</h6>';
the_date();
the_excerpt();
1
AlxVallejo