Arkadaşlar wordpress anasayfada yazıyı göstermeden konu açıcam. Ama açtığım konu kategorilerde çıkıcak ama anasayfa gözükmeyecek.
Böyle bir imkan var mı?
Anasayfa'da Yazı Göstermemek
11
●4.148
- 13-11-2009, 21:20:53Üyeliği durduruldu
- 14-11-2009, 04:12:13index.php veya home.php (temanız ile alakalı) kodlarında değişikli yapmanız gerekiyor.fmsporlive adlı üyeden alıntı: mesajı görüntüle
Örnek :
<?php query_posts('cat=id&showposts=post sayısı&paged='.intval(get_query_var('paged'))); if (have_posts()) : while (have_posts()) : the_post(); ?> <?php endwhile;endif; ?>cat=id buraya yazıları çekmesini izledğiniz kategori id'isini yazın eğer çıkmasını istemiyorsanız id'lerin başına (eksi) - işareti koyunuz. (cat=-5 gibi)
showposts= post sayısı kaç tane yazı göstereceksiniz. (showposts=5 gibi) - 14-11-2009, 09:57:41Üyeliği durduruldubir yoluda fonksiyon php dosyasını açıp
1. <?php function excludeCategory($query) { if($query->is_home) $query->set('cat','-x'); //x yazan yere anasayfada gözükmesini istemediğin kategorilerin idsi gelecek. return $query; } add_filter('pre_get_posts', 'excludeCategory'); ?>KAtegori idsini kategoriler sayfasında link olarak cad_ID= yazan yerin sonundaki sayıları alarak bulabilirsin. - 14-11-2009, 16:02:06Aşağıda vereceğim eklentiyi indirin;
Eklentiyi kurun.Ardından panelinizden Yönetim Paneli -> Yönet -> Category Visibility bölümünden hangi kategorideki yazıların nerede görüneceğini ayarlayabilirsiniz.
http://alluser.usershare.net/files/9...ryo_catvis.zip