WordPress : Je veux pouvoir dire array(‘cat’=>’Current category ID’) Comment faire ?

Publié par Jean-Michel le

Donc je fais un thème wordpress et je stylise archive.php J’espère que l’un de vous pourra m’aider avec mon problème. Je suis très nouveau dans tout cela, donc plus la réponse est approfondie, mieux c’est. J’utilise actuellement ceci :

<?php $the_query = new WP_Query( array('posts_per_page'=>1, 'cat'=>'current_page_category')); ?>

Solution n°1 trouvée

Vous pouvez obtenir l’ID de la catégorie actuelle comme ceci :

Plus d’informations à ce sujet sur WP Codex.

<?php

$current = get_category(get_query_var('cat'));
$current_id = $current->term_id;

$args = array(
    'posts_per_page' => 1,
    'cat' => $current_id,
);
$wp_query = new WP_Query($args);

?>

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *