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 » :
2) Modification du fichier functions.php :
Sélectionnez dans le menu à droite le fichier qui se nomme « 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’);
}
Plus d'articles
- Histoire du design14/08/2025De la borne romaine aux villes intelligentesDe la borne romaine à l’écran connecté, la signalétique française s’est continuellement adaptée aux mutations sociétales, techniques et légales.
- Regards graphiques14/08/2025Analyse des 7 campagnes les plus percutantesBien que l'année 2025 ne soit pas encore achevée, cette première moitié a déjà vu l'émergence de campagnes de communication d'une audace et d'une ingéniosité remarquables.
- Regards graphiques14/08/2025Identité de marque : l’impact sensoriel décisifDans l'orchestre incessant du marché actuel, où chaque marque rivalise de messages visuels et de slogans percutants, une symphonie plus profonde commence à émerger