Vous cherchez un moyen de filtrer les types d’articles dans les résultats de recherche ? Bien qu’il existe probablement un plugin pour cela, nous avons créé un extrait de code rapide que vous pouvez utiliser pour filtrer les types d’articles à partir des résultats de recherche dans WordPress.
Instructions:
Ajoutez ce code au fichier functions.php de votre thème ou dans un plugin spécifique à votre site.
function filter_post_type($query) { if ($query->is_search) { $query->set('post_type', array('post','CUSTOMTYPE')); } return $query; } add_filter('pre_get_posts','filter_post_type');
Cet extrait ne recherchera que les articles et un type d’article personnalisé appelé CUSTOMTYPE
. Vous devrez modifier le tableau de la ligne 3 pour y inclure les types de posts personnalisés que vous souhaitez.
Note : Si c’est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez vous référer à notre guide sur comment copier/coller correctement des extraits de code dans WordPress, afin de ne pas casser accidentellement votre site.
Si vous avez aimé cet extrait de code, n’hésitez pas à consulter nos autres articles sur le site comme : 9 meilleurs plugins d’accordéon WordPress et comment configurer le suivi des auteurs sur WordPress avec Google Analytics.
Commentaires laisser une réponse