WordPress: Statische Seiten aus der Suchergebnisseite ausschließen

Sobald man seine WordPress Seite etwas mehr ausbaut und viel mit statischen Seiten arbeitet, nebenbei aber auch einen Blog führt, kann es sein, dass es unerwünscht ist, dass in den Suchergebnissen auch die statischen Seiten aufgelistet werden. Dafür gibt es einen schönen kurzen Code, der einfach in die functions.php einzufügen ist:

/*Seiten aus der Suche ausschließen*/
add_filter(
   ‚posts_where‘,
   create_function(
      ‚$where‘, ‚return (!empty($GLOBALS[„wp_query“]->query_vars[„s“]) ? „AND “ .$GLOBALS[„wpdb“]->posts. „.post_type != \’page\'“ : „“) . $where;‘
   )
);

Published by

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert