Comment je vais effectuer une recherche avec une taxonomie personnalisée (produit, catégorie, utilisateur, type de message personnalisé) rechercher WordPress en utilisant la fonction sans aucun plugin
Comment je vais faire une recherche de taxonomie personnalisée WordPress comme chaux l’image en utilisant une fonction sans aucun plugin
lorsque quelqu’un sélectionne un produit dans la liste déroulante, il recherchera le produit
lorsque quelqu’un sélectionnera une catégorie et saisira un champ de recherche, il recherchera le nom de la catégorie
lors de la sélection de l’ auteur , il recherchera l’utilisateur
Solution n°1 trouvée
Le formulaire de recherche se trouve dans le searchform.php
dossier de votre thème. Si votre thème n’en a pas, en créer un remplacera la valeur par défaut de WordPress. Vous pourriez faire quelque chose comme :
<li id="search">
<label for="s">Search:</label>
<form id="searchform" method="get" action="/index.php">
<div>
<input type="text" name="s" id="s" size="15" />
<select name="searchcat">
<option value="0">Search Posts & Pages<option>
<option value="1">Search WooCommerce Products</option>
<option value="2">Search Custom Post Type</option>
</select>
<input type="submit" value="Search" />
</div>
</form>
</li>
Les résultats de la recherche se trouvent dans le search.php
fichier de votre thème. Encore une fois, si votre thème n’en a pas, vous pouvez en créer un pour remplacer la fonctionnalité par défaut.
Ensuite, en fonction de ce qu’il a sélectionné dans le menu déroulant, vous pouvez créer différentes requêtes pour récupérer les résultats requis.
0 commentaire