
Har du nÄgonsin undrat hur du kan begrÀnsa dina sökresultat till specifika inlÀggstyper? Det Àr inte sÀrskilt svÄrt. Vi har redan visat dig hur du inaktiverar sökfunktionen i WordPress genom att Àndra filen functions.php. Nu ska vi göra samma sak förutom att filtrera vÄra sökresultat.
Ăppna din functions.php-fil och lĂ€gg till följande koder:
function searchfilter($query) { if ($query->is_search && !is_admin() ) { $query->set('post_type',array('post','page')); } return $query; } add_filter('pre_get_posts','searchfilter');
LÀgg mÀrke till raden som sÀger
$query->set('post_type',array('post','page'));
Du kan filtrera sökresultaten genom att Àndra vÀrdena i arrayvariabeln. Just nu Àr den instÀlld pÄ att visa inlÀgg och sidor, men du kan Àndra den sÄ att den visar vad du vill.