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?
-
16-10-2019 - |
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
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