Ich muss nicht nach Seiten auf meiner Website suchen und möchte nur nach Beiträgen suchen. Gibt es eine Möglichkeit, dies zu tun? Vielen Dank
13
Das Folgende sollte den Typ des Seitenposts nicht länger durchsuchbar machen.
function remove_pages_from_search() {
global $wp_post_types;
$wp_post_types['page']->exclude_from_search = true;
}
add_action('init', 'remove_pages_from_search');
Das Folgende in functions.php funktioniert auch gut:
quelle
Gib das in deine search.php ein
<?php if (is_search() && ($post->post_type=='page')) continue; ?>
direkt unter diesem Code ->
<?php if ( have_posts() ) : while ( have_posts() ) : the_post();?>
Weitere Informationen finden Sie hier http://wordpress.org/support/topic/possible-search-only-posts-exclude-pages
quelle
Hier ist Code, der prüft, ob die Suche vom Administrator stammt, und dann den Beitragstyp für die Suche festlegt:
von: http://www.wpbeginner.com/wp-tutorials/how-to-exclude-pages-from-wordpress-search-results/
quelle