Hur man begrÀnsar sökresultat för specifika inlÀggstyper i WordPress

Hur man begrÀnsar sökresultat för specifika inlÀggstyper i WordPress

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.