Blog sitelerinin ana sayfasında genelde son yazılar listelenir. Bazı durumlarda sitenizin genel içeriğine aykırı konular eklemek isteyebilirsiniz. Hiç yoktan bu konular ana sayfada gözükmesin isterseniz aşağıdaki kodlama ile eklenti kullanmadan istediğiniz kategoriyi ana sayfanızdan gizleyebilirsiniz.
Aslında “son yazılardan-konulardan kategori gizleme” diye başlık atmamız daha uygun olacaktı.
Kategori Gizleme Kodu
Aşağıdaki kodu functions.php dosyanıza ekleyin ve ('cat','-1 -8')
kısımına ana sayfada gözükmesini istemediğiniz kategori ID’sini veya ID’lerini ekleyin.
Kodlamada değişiklik yapmadan eklemeniz durumunda kategori ID’si 1 ve 8 olan konular ana sayfanızda listelenmeyecektir.
function preventHomepageTips($query) { if($query->is_home() && $query->is_main_query()){ $query->set('cat', '-1 -8');}} add_action('pre_get_posts', 'preventHomepageTips');
Kategori ID’sini nasıl öğrenirim?
WordPress yönetim panelinden Yazılar > Kategoriler
sayfasını açın ve gizlemek istediğiniz kategoriye tıklayın. Sayfa açıldığında tarayıcıda bulunan url’den tag_ID=10&post
ID’nizi öğrenebilirsiniz.
Bu şekilde uygulanır: ('cat','-10')
Gizlemeye ne gerek var ki insanlar baksın görün bence
Bazı durumlarda ihtiyaç doğabiliyor.
Tam aradığımda buydu. Nasıl teşekkür etsem bilemedim.
Yorum yazarak karşılığını verdiniz Hakkı Bey.
Teşekkür ederim, güzel bilgiydi, işime yaradı.
İşine yaradığına sevindim.
teşekkürler değerlendireceğim
Yorumunuz denetim bekliyor. Bu bir önizlemedir, yorumunuz onaylandıktan sonra görünür olacaktır.
Üstadım kolay gelsin. https://rakipsizsohbet.com sitemdeki son konularımız olan Widget i her postu çerçeve içine almak istiyorum yardımcı olabilir misiniz bu konuda ?
Tabi yardımcı olurum. Akşam 20:00 gibi arayın beni.
Reis Socialme theme kullanıyoryum bu kodda dahil bir sürü kod denedim ama olmadı ne yapabilirim başka
Hocam muhtemelen bir yerde hata yapıyorsunuz. Her temada çalışması lazım. Sorunu çözemediyseniz yardımcı olurum.
Temayı incelediğimizde anasayfada Güncel,Trend ve Rastgele olmak üzere 3 tab bulunuyor ama ben bu bölümlerde haber kategorisinin görünmesini istemiyorum. Trend ve Rastgele tabında haberler kategorisi görünmüyor o konuda problem yok ama güncel tabında görünüyor . functions.php dosyasından güncel tab’ının kodlarının arasına bile yerleştirdim başarili olmadı bi yerlerde bi hata var ama çôzemedim. Şimdi 3 tabı kaldırdım direk yazılar kaldı bu sefer işe yaradı ama 3 tablı olandada çalişmasini isterdim
Temaya özel bir kodlama yapmak gerekiyor demek ki. Hala çözemediyseniz hafta sonu beraber bakarız.