WordPress : Comment afficher la publication de la catégorie sélectionnée

Publié par Jean-Michel le

Ce code est dans mon functions.php:

array( "name" => "Headline",
"type" => "section"),
array( "type" => "open"),

array( "name" => "Headline  Categories",
"desc" => "Choose a category from which featured posts are drawn",
"id" => $shortname."_headline",
"type" => "select",
"options" => $wp_getcat,
"std" => "Select a category"),

array( "type" => "close"),

Maintenant, comment afficher les publications de la catégorie sélectionnée sur page.phpou du modèle de page ?

Solution n°1 trouvée

Il semble que vous essayez de modéliser cela sur le code des options de thème. Vous ne pouvez pas faire ça. C’est le code back-end. Telle qu’elle est écrite, cette question est très large – je suis tenté de voter pour la fermer comme « trop ??large » – mais je vais vous proposer un code simple pour vous aider à démarrer :

echo '<form method="post">';
  wp_dropdown_categories();
  echo '<input type="submit" name="catsearch" value="Submit" />';
echo '</form>';
if (isset($_GET['cat']) && ctype_digit($_GET['cat'])) {
  $qry = new WP_Query(
    array(
      'cat' => (int)$_GET['cat']
    )
  );
  var_dump($qry);
}

Vous devrez consulter la documentation de wp_dropdown_categorieset WP_Query, et devrez probablement faire quelques recherches sur les formulaires HTML et PHP de base.

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 *