Guider
Slik begrenser du søkeresultater for bestemte posttyper i WordPress
Har du noen gang lurt på hvordan du kan begrense søkeresultatene dine til bestemte posttyper? Det er ikke veldig vanskelig. Vi har allerede vist deg hvordan du deaktiverer søkefunksjonen i WordPress ved å endre funksjonen functions.php. Nå skal vi gjøre det samme, bortsett fra å filtrere søkeresultatene våre.
Åpne din functions.php-fil og legg til følgende koder:
funksjonssøkfilter ($ spørring) if ($ query-> is_search &&! is_admin ()) $ query-> sett ('post_type', array ('post', 'side')); returner $ spørring; add_filter ('pre_get_posts', 'searchfilter');
Legg merke til linjen som sier
$ Query-> sett ( 'post_type', array ( 'post', 'side'));
Du kan filtrere søkeresultatene ved å endre verdiene i array-variabelen. Akkurat nå er det satt til å vise innlegg og sider, men du kan endre det for å vise alt du vil ha.