Comment inclure la catégorie nom / id dans wp_query pour récupérer « le type de poste personnalisé » dans une catégorie particulière?

wordpress.stackexchange https://wordpress.stackexchange.com/questions/6975

Question

Voici le code que je utilise en ce moment. Il va chercher les postes de toutes les catégories dans le type poste « sp_events ».

<?php $feat_art = new WP_Query(array('post_type' => 'sp_events','post_status' => 'publish','posts_per_page' => 1));   while($feat_art->have_posts()) : $feat_art->the_post(); ?>

Je veux afficher les messages que d'une catégorie nommée « eventcat1 ». J'ai essayé le code suivant, mais ça n'a pas marché.

<?php $feat_art = new WP_Query(array('post_type' => 'sp_events','category_name'=> 'eventcat1','post_status' => 'publish','posts_per_page' => 1));   while($feat_art->have_posts()) : $feat_art->the_post(); ?>

Comment spécifier le nom de la catégorie ou l'identifiant dans la requête? Toute aide serait appréciée. Merci

Était-ce utile?

La solution

Le code suivant travaillé.

<?php $feat_art = new WP_Query(array('post_type' => 'sp_events','sp_events_cat'=> 'eventcat1','post_status' => 'publish','posts_per_page' => 1));   while($feat_art->have_posts()) : $feat_art->the_post(); ?>
Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top