WordPressのテンプレート プラグイン カスタマイズ 情報を紹介 | mono-lab

2009年 5月 1日

WordPress カテゴリーテンプレートに関する豆知識1

WordPressのテンプレートには読み込む優先順位があります。

この優先順位を利用して、特定のカテゴリーにのみ読み込ませるテンプレートを
作成する方法があります。

例えば、カテゴリーページは通常、

category.php

が読み込まれますが、

category-3.php

のように、数字が付いている場合は、category.phpよりも優先的に読み込まれます。
上の例の場合は、カテゴリーIDが 「3」 のカテゴリーのみに適用されるテンプレートを
作成する事ができます。

どのように使うか例をあげてみます。

カテゴリーAのカテゴリーページにはタイトル、日時、抜粋を表示したいが、
カテゴリーBのカテゴリーページにはタイトルと日付のみ表示したい。

この場合、カテゴリーBのIDを管理画面から調べ、IDが 「5」 であるとしたら、
category-5.php を作成します。

カテゴリーAのカテゴリーページは、category.phpに作成し、
カテゴリーBのカテゴリーページは、category-5.phpに作成します。

わかりにくいと思いますが、実際に作成すれば仕組みが分かると思います。

ちなみに、カテゴリーIDの調べ方は、

「管理画面」→「投稿」→「カテゴリー」に進み、カテゴリー名の上にマウスポインターを
乗せ、ブラウザの左下に表示されるアドレスの末尾に書いてあります。
(以前のバージョンでは普通に表示されていたのですが、なぜか非表示になってしましました。)

関連記事

前のページに戻る
  1. まだコメントはありません。

  1. トラックバックはありません。

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:
  • move
  • close
use smiles