Ett behov som uppstår då och då är att exkludera sidor i sökresultat och bara visa poster. Eller ibland så vill man bara ha en cpt (custom post type) med i sökresultatet.
Det löser man enklast med ett par rader kod i functions.php.
function exclude_pages_from_search($query) {
if ( $query->is_main_query() && is_search() ) {
$query->set( 'post_type', 'post' );
}
return $query;
}
add_filter( 'pre_get_posts','exclude_pages_from_search' ); 

Hur du ändrar post info och meta för inlägg i genesis
Lämna ett svar