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.
- 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.
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