So schließen Sie Seiten von WordPress-Suchergebnissen aus

So schließen Sie Seiten von WordPress-Suchergebnissen aus / Tutorials

Standardmäßig zeigt die WordPress-Suchfunktion veröffentlichte Beiträge und veröffentlichte Seiten in den Suchergebnissen an. Wenn Benutzer in einem Blog nach etwas suchen, handelt es sich höchstwahrscheinlich eher um einen Beitrag als um eine Seite. In diesem Artikel zeigen wir Ihnen, wie Sie Ihre Suche relevanter und weniger voll machen können, indem Sie Seiten aus den WordPress-Suchergebnissen ausschließen.

Fügen Sie zunächst den folgenden Code zur Datei functions.php Ihres Themas oder zu einem standortspezifischen Plug-In hinzu.

 // Seiten aus WordPress Search ausschließen if (! Is_admin ()) Funktion wpb_search_filter ($ query) if ($ query-> is_search) $ query-> set ('post_type', 'post');  $ Abfrage zurückgeben;  add_filter ('pre_get_posts', 'wpb_search_filter');  

Erläuterung: Dieser Code überprüft zunächst, ob die Suche nicht von den WordPress-Verwaltungsseiten ausgeht. Ist dies nicht der Fall, wird nach Beiträgen gesucht, indem der Parameter post_type festgelegt wird.

Sie können auch das Gegenteil tun, indem Sie post_type auf Seiten setzen, sodass nur Seiten in den Suchergebnissen zurückgegeben werden.

Wir hoffen, dass Sie mit diesem Artikel erfahren haben, wie Sie Seiten aus den WordPress-Suchergebnissen ausschließen können. Sie können auch unsere Liste der besten WordPress-Such-Plugins anzeigen, um Ihre Website-Suche zu verbessern.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unsere Video-Tutorials für unseren YouTube-Kanal für WordPress. Sie finden uns auch auf Twitter und Facebook.