WordPress2.6→3.2へ
1つの事例を紹介する
http://spot.nishinomiya-kanko.jp/
このページをWordPressで作る
index.php
共通テンプレート
header.php など
存在しないページ
404.php
taxonomy.phpの構成
ジャンル一覧
地域一覧
テーマ一覧(これだけ若干違う)
カスタマイポイント
カテゴリー(termの説明)
クライアントからの要望
- タイトルは画像
- 写真は入れたい
- カテゴリーを説明する文章を入れたい
名前 スラッグ 親子関係
カスタム投稿タイプを使って、管理画面にオリジナルメニューを表示
カスタムフィールドテンプレート
ページを作るときにカスタムフィールドテンプレートを使っている
htmlの知識がなくてもカスタムフィールドを作ることが出来るプラグイン
(テーブルや画像挿入が簡単に出来る)
オプションリストを見ればどのタイプが使えて、どのテンプレートが使えるのかも分かる
簡単にバナーが登録できたりできる。
バナーのタイトル、画像、リンク先もカスタムフィールドテンプレートを利用して
簡単に作成できる。
また、オリジナルのコードを書くことが出来る。
モデルコースの登録
サイトの地図(手描き)のリンクにクリックすると、スポットに飛ぶ。
利用したプラグイン
- PS Taxonomy Expander
- カテゴリーの並び順を制御できる
- デフォルトのカテゴリーの設定ができる
- 単一選択の制御が出来る
- カテゴリーは複数選択が可能なのだが、1つしか選択できないようにも可能になる
- CMS Tree Page View
- ページの並び順の制御ができる
他にも…
- Ktai Style
- Contact Form7
- Custom Field Template
- custom Post Type Permalinks(オリジナルのURLを決めることが出来る)
- Search Everything