Pernahkah Anda bertanya-tanya bagaimana Anda dapat membatasi hasil pencarian Anda ke jenis posting tertentu? Its tidak terlalu sulit. Kami sudah menunjukkan cara menonaktifkan fitur pencarian di WordPress dengan memodifikasi file functions.php. Sekarang kita akan melakukan hal yang sama kecuali menyaring hasil pencarian kita.
Buka file functions.php Anda dan tambahkan kode berikut:
fungsi searchfilter ($ query) { if ($ query-> is_search &&! is_admin ()) { $ query-> set ('post_type', array ('post', 'page')); } kembali $ query; } add_filter ('pre_get_posts', 'searchfilter');
Perhatikan baris yang berbunyi
$ query-> set ('post_type', array ('post', 'page'));
Anda dapat memfilter hasil pencarian dengan mengubah nilai dalam variabel array. Sekarang sudah diatur untuk menampilkan posting dan halaman tapi Anda bisa memodifikasinya untuk menampilkan apapun yang Anda inginkan.