Merhaba arkadaşlar,
Wordpress sitemde yeni bir kategori açacağım. Sitem bir oyun blogu ve yeni açacağım kategori hileler. Bende bu yeni kategoride yazacağım yazının ana sayfamda görünmesini istemiyorum kirlilik olmaması açısından. Nasıl bir şey yapabiliriz. Costum Post Type mı yapmam gerekir? Costum Post Type'larda etiketler de sıkıntılı oluyor. Bu işten anlayan arkadaşlardan yardım bekliyorum.
Teşekkürler
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:53:48 -->-> Daha önceki mesaj 15:33:31 --
Strik3r nickli arkadaş yardımcı oldu. Konu kilitlenebilir
Yazdığım Yazılar Anasayfada Gözükmesin
2
●1.047
- 09-09-2012, 17:49:29Öncelikle ana sayfada göstermek istemediğiniz kategorimizin IDsi lazım bize. Kategori ID sini panelden bakarak öğreniyoruz. Farz edelim ki 5 olsun. Biz bu 5 ID numarasına sahip kategorimizin yazılarını ana sayfada göstermek istemiyoruz. Yapılması gerekenler ilk önce temanızda functions.php dosyasına aşağıdaki kodları eklemeniz yeterli olacaktır.
<?php function excludeCategory($query) { if($query->is_home) $query->set(cat,'-5′); return $query; } add_filter(pre_get_posts, excludeCategory); ?>Bu şekilde birden fazla klasör varsa
(cat, -5, -6, -7, -10′)
şeklinde değiştirebilirsin. - 09-09-2012, 17:52:13Mantık kurmak isterseniz ve örnek isterseniz ; şu kaynağı inceleyin derim .
Kullanım örnek :
add_action( 'pre_get_posts', 'ftoprak_gizle_kategori' ); function ftoprak_gizle_kategori( $sorgu ) { if ( $sorgu->is_main_query() && ! $sorgu->get( 'cat' ) ) $sorgu->set( 'cat', '-5' ); }