Kategoriler
WordPress

WordPress’te Anasayfa’da Belli Kategori Yazılarını Gizleme

WordPress üzerine kurulu bir web siteniz var ve bu site içerisinde kullandığınız bazı kategorileri, anasayfada veya diğer listeleme sayfalarında gizlemek mi istiyorsunuz? O zaman birazdan vereceğim tek satırlık ufak kod parçacığı, işinizi görecektir.

Öncelikle index.php’imizi açıp, yazıları listeleme sorgusunu buluyoruz:

if(have_posts()):while(have_posts()):the_post();

Bu sorgunun hemen üstüne şu kod parçacığını ekliyoruz:

query_posts($query_string . '&cat=-ID');

query_posts” fonksiyonunu kullanarak oluşturduğumuz bu kod parçacığında, $query_string değişkeninde tutulan değerlerin sonuna, kategori anlamına gelen “cat” değerini ekliyor ve eşitleme operatöründen (=) sonra, eksiltme operatörü anlamına da gelen eksi (-) veya tire de diyebileceğimiz karakteri kullanarak, göstermek istemediğimiz kategorinin ID’sini giriyoruz.

Eğer birden çok kategoriyi gizlemek istersek, girdiğimiz ID’leri virgül ile ayırarak girmemiz gerekiyor.

“WordPress’te Anasayfa’da Belli Kategori Yazılarını Gizleme” için 5 yanıt

Bir cevap yazın

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.