WordPress : Comment afficher la publication de la catégorie sélectionnée
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.php
ou 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_categories
et WP_Query
, et devrez probablement faire quelques recherches sur les formulaires HTML et PHP de base.
0 commentaire