$theTitle=wp_title(" - ", false); if($theTitle != "") { ?>
WordPressのカスタマイズとプラグイン、CSSテクニック、SEOの話題など。
In: WordPress
29 12月 2008WordPressのカテゴリーを判別する関数 in_category()がどうしても効かない件が解決しました。
この関数は、特定のカテゴリ内にいるときだけ、特定の何かを出力したりする、カスタマイズに必須の関数です。このように使います。
<?php if ( in_category('5') ): ?> // ここにカテゴリ特有の PHP/HTML を書く <?php endif; ?>
ところが、これがどうしても、ループ内でもループ外でも、どうやっても効かないという現象が発生。しばらく悩んだんですが、
in_category()は記事のないカテゴリーには適用されない
ということが分かりました。そのカテゴリー内の子カテゴリーに記事があってもダメ。そのカテゴリーそのものがエンプティだと有効にならない、というわけでした。
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.
ここは、SE見習いである私ことdaceloが、日夜習得していくシステム関連の備忘録、phpやWordPressTipsのネタ、あるいはSEOやWebマーケティング関連の雑感を投稿するブログです。 平日は大体毎日投稿しています。土日は休業日です。