Memfilter Hasil Pencarian WordPress
Posted by Poer on May 20, 2010 in Tips and Tricks | 1 comment
Seperti biasa, hasil temuan waktu utak-atik blogku
Tujuan: Melakukan filter pada hasil halaman pencarian blog WordPress agar yang ditampilkan hanyalah artikel dari blog post saja, tanpa mengikutsertakan artikel berjenis blog page.
Solusi: Tambahkan kode berikut ini pada file functions.php theme yang sedang digunakan. Jika file functions.php tidak ada, dipersilahkan membuat file baru bernama functions.php pada folder theme tsb.
<?php
function mySearchFilter($query) {
if ($query->is_search) {
$query->set('post_type', 'post');
}
return $query;
}
add_filter('pre_get_posts','mySearchFilter');
?>
Fungsi kode diatas: Menambahkan filter pada WordPress query untuk halaman search, agar dia hanya melakukan query untuk artikel berjenis post saja.
Laporan selesai


sip thx infonya..