J'essaie de filtrer certaines catégories de ce qui doit être affiché dans un shortcode dans WordPress. J'utilise le ci-dessous et il affiche 2 messages, mais je veux pouvoir dire "afficher les derniers messages avec la catégorie" Pommes "ou le dernier message avec la catégorie" Bananes " Je ne sais pas comment faire une commande de filtre .Afficher les messages dans le widget WordPress
add_shortcode('latest_posts', 'latest_posts');
function latest_posts($atts) {
ob_start();
$query = new WP_Query(array(
'post_type' => 'post', 'posts_per_page' =>2,'order' => 'DESC' ));
if ($query->have_posts()) { ?>
<?php while ($query->have_posts()) : $query->the_post(); ?>
<div class="news-mini">
<p class="newsdate"><?php echo the_time(); ?></p>
<h2 class="newshead"><?php the_title(); ?></h2>
<a class="more-link" href="<?php the_permalink(); ?>" target="_blank">Read More >></a>
<hr>
</div>
<?php endwhile;
wp_reset_postdata(); ?>
<?php $myvariable = ob_get_clean();
return $myvariable;
}
question: est-ce que le « limaces » et les zones « catégorie » doivent être mis à jour et Si la catégorie est "Pommes" et la limace est "pommes" ressemble-t-elle à: 'taxonomy' = > 'pommes', 'champ' => 'pommes de 'termes'=> 'pommes' ou est-ce 'taxonomie'=> 'pommes', 'champ'=> 'Slug', ' termes '=>' catégorie ', – Niles
@Niles Non ils ne le feraient pas, slug est quelque chose comme 'post_type', il contient le nom du type de terme, c'est différent de ce que vous avez vu dans' ajouter une nouvelle catégorie ' – aidinMC
@Niles second one' ' taxonomy '=>' Pommes ',' champ '=>' limace ',' termes '=>' catégorie'' – aidinMC