Paano Limitahan ang Mga Resulta ng Paghahanap Para sa Mga Uri ng Tukoy na Post sa WordPress

Naisip mo na ba kung paano mo malilimitahan ang iyong mga resulta ng paghahanap sa mga partikular na uri ng post? Hindi nito napakahirap. Ipinakita na namin sa iyo kung paano i-disable ang tampok na paghahanap sa WordPress sa pamamagitan ng pagbabago ng mga function.php file. Ngayon ay gagawin namin ang parehong bagay maliban sa pag-filter ng aming mga resulta sa paghahanap.

Buksan ang iyong functions.php file at idagdag ang mga sumusunod na code:

function searchfilter ($ query) {

     kung ($ query-> is_search &&! is_admin ()) {
         $ query-> set ('post_type', array ('post', 'page'));
     }

 bumalik $ query;
 }

 add_filter ('pre_get_posts', 'searchfilter'); 

Pansinin ang linya na nagsasabi

$ query-> set ('post_type', array ('post', 'page')); 

Maaari mong i-filter ang mga resulta ng paghahanap sa pamamagitan ng pagbabago ng mga halaga sa array variable. Sa ngayon ay naka-set na magpakita ng mga post at pahina ngunit maaari mo itong baguhin upang ipakita ang anumang nais mo.