in

WordPress Aramalarda Belirli Kategorideki Yazılar Nasıl Engellenir?

Wordpress sitenizde arama sonucu sayfasında istemediğiniz kategori yazılarını engelleyebilirsiniz. Aşağıdaki kodu sitenize ekleyerek arama sonuçlarından kategori engelleyebilirsiniz.

WordPress arama sonuçlarında görünmesini istemediğiniz kategori yazıları varsa aşağıdaki kodu temanızın Tema İşlevleri (functions.php) içerisine ekleyerek arama sonuçlarında belirlediğiniz kategoriyi engelleyebilirsiniz.

Aramada İstenilen Kategori Engelleme

Aşağıdaki kod içerisindeki -5 ile id si 5 olan kategori yazıları arama sonuçlarında engellenmiştir. Kategori id’sine bakarak kod içerisindeki 5 sayısını değiştirip functions.php içerisine ekleyin. Çoklu kategori engellemek için araya virgül koyarak çoğaltabilirsiniz. “-5,-6,-7 …”

function SearchFilter($query) {
if ($query->is_search) {
$query->set('cat','-5');
}
return $query;
}

add_filter('pre_get_posts','SearchFilter');

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir