Sep

2010

13

WordPress 特定のカテゴリを非表示、特定のカテゴリのみ表示

広告

wordpress-logo

特定のカテゴリを非表示

ページの上部にあたる部分へ記述、header.phpあたりがいいかと思われます。

if (is_home()) { query_posts("cat=-4"); } 

is_home()が最初に表示されるページのクラス。
ダッシュボード > 表示設定 でメインページを変えてるとindex.phpが最初とは限らないはず(未確認)

query_posts(“cat=-4”)のcatあとの数字が非表示にしたいカテゴリID。
IDの確認は、
ダッシュボード > 投稿 > カテゴリー でカテゴリー名にマウスオーバーするとステータスバーのリンクでかろうじて確認できる。
だめならphp adminで見る。

特定のカテゴリのみ表示

if( is_category ('news')) {
「カテゴリ'news'に表示するもの」
} else {
それ以外のカテゴリ
}

follow us in feedly

Comments are closed.

ロイヤリティーフリー音楽素材販売中