logo sextant creative agence groupe

>> COMMUNICATION CULTURELLE & SCÉNOGRAPHIE

Exclure les pages de vos recherches sous WordPress

Sous WordPress et peu importe la version, lorsque vous rajoutez un bouton de recherche sur votre site internet, le système recherche tant que dans vos articles, que dans vos pages.

Cela peut être assez gênant si vous avez un site internet possédant des pages et une partie article sous la forme d’un blog.

Si vous souhaitez empêcher la recherche des termes dans vos pages, voici la procédure à suivre :

1) Accéder à votre fichier functions.php de votre thème :

Sur le back-office de votre site sous WordPress, rendez-vous dans le menu « Apparence » => « Éditeur de thème » :

Wordpress éditeur de thème

2) Modification du fichier functions.php :

Sélectionnez dans le menu à droite le fichier qui se nomme « functions.php » :

Wordpress éditer fichier functions.php

Puis à la fin du fichier, rajouter les lignes de codes suivantes et cliquer sur le bouton « Mettre à jour le fichier » :

//Exclure les pages de la recherche
if (!is_admin()) {
function wpb_search_filter($query) {
if ($query->is_search) {
$query->set(‘post_type’, ‘post’);
}
return $query;
}
add_filter(‘pre_get_posts’,’wpb_search_filter’);
}

Wordpress ajout code functions.php

Les derniers articles