Bulblub

wordpress カスタム投稿タイプとカスタムフィールドを活用してよりCMSっぽくする。

August 31, 2011

WordPress › Custom Field Template « WordPress Plugins WordPress › Custom Post Type UI « WordPress Plugins この2つのプラグインで楽に構築できた。 function.phpに自分で記述できれば不要。 カスタム投稿タイプをnewsと仮定すると 個別ページのテンプレートは single-news.php アーカイブのテンプレートは archive-news.php(カスタム投稿タイプの設定をhasarchive = trueとする。) getpost_metaで投稿に設定したカスタムフィールドの内容を呼び出す。 カスタムフィールドでテキストエリアを設定した場合に改行を反映させる場合はphpのnl2brを使う。 PHP: nl2br - Manual

ID, xxx, true)); ?>

xxxはカスタムフィールドのkey 画像の場合は以下のように。 [wordpress]カスタムフィールドに登録した画像を呼び出す。 « bulblub 3.1以降はいろいろ楽になったらしい。

Tags:

Tomotsugu Kaneko

Written by Tomotsugu Kaneko who lives and works in Japan. Follow me on Twitter