(メモ)WordPressのカスタマイズ

WordPressでカテゴリーによってアーカイブページのデザインを変える方法」


必要に迫られて一日中カスタマイズ作業をしていたら、
MovableTypeよりも簡単に実現できることがわかった。
たとえば、サイドメニュー部分を、
【カテゴリー1】
【カテゴリー2】
【カテゴリー3】
【カテゴリー4】
【カテゴリー5】
のような構成にしていて、それぞれのページには
そのカテゴリーだけのエントリーの一覧を表示させるとする。
そして例えば【カテゴリー5】のページだけは、他のカテゴリーとは
別のデザインにしたい、というような場合である。


標準では、category.php というテーマファイルが
すべてのカテゴリーページに適用されるのだが、
category-x.php(xはカテゴリーのIDである数字)というテーマファイルを
用意することによって、そのカテゴリーだけは別デザインになる。


category-x.phpはcategory.phpを基にして、
必要な部分だけ(CSSの部分とか)を書き換えればいい。
すべてのカテゴリーページを異なるデザインにすることも、当然できる。


本の解説を読んだだけでは何のことだか分からなかったのだが
実際にページを作ってみてようやく理解できた。
これでMTで作ったページと同じレベルのサイト作りが実現できそうである。