投稿ごとにデザインテンプレートを変更するプラグイン – Custom Post Template

Custom Post Template

今回ご紹介するのは投稿ごとにデザインテンプレートを変更することができるプラグインのCustom Post Templateだ。このプラグインを使用すると、投稿編集時に使用したいテンプレートを変更できるようになる。WordPressのデフォルトの機能として、カテゴリーごとやページごとにデザインを変更することはできる。まずはこのカテゴリーとページごとのデザイン変更方法を見てみよう。

カテゴリー毎のデザイン変更

カテゴリーごとにデザインを変更したい場合は、WordPressのテーマでcategory-カテゴリーID.phpというファイルを作ればいい。例えば、カテゴリーIDが6だったら、category-6.phpという具合だ。詳しくはCodexを見てほしい。その他の方法としては、プラグインを使う方法がある。GYS Themed Categoriesのようなプラグインを使うと管理メニューからデザインを変更できるようになる。

ページ毎のデザイン変更

ページごとにデザインを変更する場合は、新しいテーマファイルを作成し、以下のような文をそのファイルのトップに書き加えるといい。Snarferという部分は好きな言葉に変えるといいだろう。テーマファイルを作成すると自動的にページ編集時にテンプレートを選択できるようになる。

<?php
/*
Template Name: Snarfer
*/
?>

投稿毎のデザイン変更

投稿ごとにデザインを変更するにはWordPressのデフォルトの機能ではできないので、プラグインのCustom Post Templateを使用しよう。プラグインのダウンロードはWordPress.orgのプラグインディレクトリから行う。プラグインのインストールは簡単で、プラグインファイルをディレクトリごとwp-content/pluginsにアップロードし、管理画面から有効化するだけだ。

ページ毎のデザイン変更と同様、投稿のデザインを変更できるように、新しいテーマファイルを作成し(ファイル名は何でもいい、single.phpをベースにすればいいだろう)、そのファイルのトップに以下のような文を加える。ページと異なるのはPostsが加えられている点だ。間違えないようにしたい。

<?php
/*
Template Name Posts: Snarfer
*/
?>

きちんとテンプレートが作成されると、投稿の編集時に以下のように投稿のデザインテンプレートを変更できるセレクトメニューが追加されているはずだ。

投稿デザインを変更する

困った時のプラグイン頼み。製作者の方に感謝したい。

追記:Custom Post Templateは、WordPress 2.9以降では正常に動作しないようだ。代替プラグインとして、ページではなく投稿でオリジナルのテンプレートを指定するプラグイン – Single Post Templateを見てほしい。

追記:バージョン1.1がリリースされ、Custom Post Templateも問題なく使えるようになったようだ。

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

«
»

関連する投稿

Comments and Trackback are closed.

Trackbacks (12)

[…] http://wordpressgogo.com/plugin/custom-post-template.html Author: admin Filed Under Category: カスタムQ&A, プラグイン Article Comments: « WordPressで特定カテゴリのエントリ記事を表示する […]

[…] http://wordpressgogo.com/plugin/custom-post-template.html Author: admin Filed Under Category: カスタム Article Comments: « WordPressで特定カテゴリのエントリ記事を表示する […]

WordPress テーマ(テンプレート)変更しました。

WordPress テーマ(テンプレート)変更しました。
※WordPressではテンプレートのことをテーマといいます。
前のテーマ・・・
IEで確認すると表示がずれてました↓

ウヒャ━━━━━━ヽ(…

[…] custom post template […]

[…] 詳しくは以下のページに説明があります。 投稿ごとにデザインテンプレートを変更するプラグイン […]

[…] Name Posts: 任意のファイル名(日本語OK!) */ ?> テンプレート(php)ファイル名は、Wordressにて予約されているファイル名意外、任意のファイル名にて保存可能。 参考サイト<<感謝! […]

[…] Post Templates Post templates 日本語リソース 投稿ごとにデザインテンプレートを変更するプラグイン – Custom Post Template 特定の記事やページをテンプレートにするプラグイン[WP] […]

[…] ごとにデザインテンプレートを変更するプラグイン – Custom Post Template http://wpgogo.com/plugin/custom-post-template.html […]

[…] custom post template 投稿ごとに違うテンプレートを選ぶことができます。 http://wpgogo.com/plugin/custom-post-template.html […]

[…] tps://wordpress.org/plugins/custom-post-template/ 参考:投稿ごとにデザインテンプレートを変更するプラグイン – Custom Post Template […]

メンズ ファッション woodstock

投稿ごとにデザインテンプレートを変更するプラグイン – Custom Post Template | WordPressで企業ウェブサイト作成・商用ホームページ制作 WordPress Go Go