Handledningar
Så här begränsar du sökresultat för specifika inlägg i WordPress
Har du någonsin undrat hur du kan begränsa dina sökresultat till specifika posttyper? Det är inte så svårt. Vi har redan visat dig hur du inaktiverar sökfunktionen i WordPress genom att ändra functions.php-filen. 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:
funktionssökfilter ($ query) if ($ query-> is_search &&! is_admin ()) $ query-> set ('post_type', array ('post', 'page')); returnera $ query; add_filter ('pre_get_posts', 'searchfilter');
Lägg märke till raden som säger
$ Query-> set (post_type ", array ( 'post', 'sida'));
Du kan filtrera sökresultaten genom att ändra värdena i matrisvariabeln. Just nu är det inställt att visa inlägg och sidor, men du kan ändra det för att visa vad du vill ha.