Sitenizde beslemelerde ya da aramalarda bazı kategorilerdeki yazıları göstermek istemiyorsanız, aşağıdaki kodları temanızın Tema fonksiyonları (functions.php) dosyasına uygun şekilde ekleyin.
PHP:
-
function ExcludeCategory($query) {
-
if ($query->is_feed) {
-
$query->;set('cat','-25,-45');
-
//RSS beslemelerinde 25. ve 45. kategorileri hariç tut
-
}
-
-
if ($query->is_search) {
-
$query->set('cat','-10,-15');
-
//Aramalarda 10. ve 15. kategorileri hariç tut
-
}
-
return $query;
-
}
-
add_filter('pre_get_posts','ExcludeCategory');
Bu yazının kısa bağlantısı http://www.yakupgovler.com/?p=764.
Yazılarımı RSS aboneliği ile takip edebilir, yeni yazılarıma kolaylıkla ulaşabilirsiniz. Bunun için ise RSS adresimi kullanabilirsiniz.















Bu yazıya yapılan yorumları dilerseniz, ( 



Tarih: 06 Nisan 2009 Saat: 12:40
Teşekkürler Yakup bey, devamını bekliyoruz. İyi çalışmalar..
Tarih: 06 Nisan 2009 Saat: 22:12
Hariç tutma olayını ana sayfada bazı kategoriler için kullanıyordum. Geçende RSS için aklıma gelmişti hatta bunun için size mail atmayı düşünüyordum. Beklemekte fayda varmıştı meğersem, paylaşımınız için teşekkürler.
Tarih: 10 Nisan 2009 Saat: 11:06
Bende yapmayı düşünüyorum ama vakit meselesi bu daha iyi oldu çok teşekkürler