今回はカテゴリーによって表示するメッセージを変更するWordpressのカスタマイズ方法を紹介します。この方法はプラグインを使わない。
今回紹介する方法は、条件によって表示内容を変える方法(条件分岐)で、FC2ブログを使っていた人が理解しやすいように、タグタイプで紹介する。
カスタマイズは簡単で、下記のようにタグで条件分岐すると、カテゴリーごとに違うメッセージを表示することができる。
指定するのは、「カテゴリースラッグ」または「カテゴリー名」である。大文字や小文字も一致しなければならないので注意が必要である。
<?php if(in_category('a')): ?>
カテゴリーaにだけ表示する
<?php elseif(in_category('b')): ?>
カテゴリーbにだけ表示する
<?php else: ?>
カテゴリーa・b以外に表示する
<?php endif; ?>
<?php if(in_category(array('a','b','c'))): ?>
カテゴリーa・b・cの場合に表示する文章
<?php elseif(in_category(array('d','e','f'))): ?>
カテゴリーd・e・fの場合に表示する文章
<?php else: ?>
その他のカテゴリーに表示する文章
<?php endif; ?>
カテゴリーごとに違うCSSを読み込ませれば、カテゴリーごとにデザインを変えられる。カテゴリーごとに違う広告を表示させるなどということもできる。
FC2ブログでは出来なかったことも、Wordpressでは簡単にカスタマイズできる。このカテゴリーによる条件分岐は役立つので覚えておくと良い。
2011年8月17日(水)Copyright(C) FC2ブログを再現するWordpressのカスタマイズ方法All Rights Reserved.