≡ Menu

Kerem Sarı

WordPress Ana Sayfada Eklentisiz Kategori Gizlemek

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.

WordPress Kategori ID numarasını nasıl öğrenirim?

Bu şekilde uygulanır: ('cat','-10')

Yazar Hakkında: Çalışıyor, geziyor, okuyor, öğreniyor ama en çok; içerik odaklı seo çalışmalarıyla ilgileniyor! Bu yüzdendir ki; bu blogda bu konuların ne işi var demeyin! O konular bir fikre hayat veriyor.


{ 2 Yorum… add one }
  • Gizlemeye ne gerek var ki insanlar baksın görün bence

    • Kerem SARI

      Bazı durumlarda ihtiyaç doğabiliyor.

Bir yorum yazın