第16回ゼロから始めるWordPress勉強会 ~「カスタム三兄弟の使い方」~ 
WordPress 
カスタム投稿とカスタム分類を 
使ってみよう 
2014.11.19 
よつばデザイン 後藤賢司
自己紹介 
Evangelist 04 
よつばデザイン 後藤賢司 
東京と大分の2拠点で活動中。 
出版社~デザイン会社~Web制作会社~企画会社~独立。 
根っこから考えるタイプのお仕事が得意。 
ブランド立ち上げ、メディアサイトの企画・運営など。 
企業Webサイトの企画・デザイン。
活動 
CPIエバンジェリスト 
ゼロから始めるWordPress勉強会 (facebookグループ) 
Webクリエイターのための情報交換所 (facebookグループ) 
Webクリエイターズニュース 
すみだクリエイターズクラブ
COCOmag 
子どもと一緒の毎日を 
楽しく、可愛くする情報 
(メディアサイト) 
http://COCOmag.net
よろずサウンド 
著作権フリーのBGM販売サイト 
yorozusound.com
著書
Webクリエイターズニュース 
Web制作者に 
役立つ情報を発信。 
http://web-cre.info/
本編
質問: 
カスタム投稿と 
カスタム分類使ってますか?
公式ディレクトリ 
掲載テーマには 
基本実装されていません。
なんで?
カスタム投稿等の機能は 
プラグインなどで追加すべき 
って考え方だそうです。
ユーザーとしては欲しいところ。
売ってるテーマや 
無料で配られてるものには 
実装済みのものも多い。 
けど、危険もある。
自分で実装してみよう
実装はプラグインか 
テーマのfunctions.php
プラグインで実装
Custom Post Type UI 
https://wordpress.org/plugins/custom-post-type-ui/
自分で書かなくてもOK
generatewp.com
functions.phpに記述 
必ずバックアップをとってやりましょう。 
テーマの編集で失敗すると取り返しのつかない事になります。 
テーマファイルを編集する場合はテキストエディターに注意しましょ 
う。 
Macの場合はSublimeTextとかCodaとか。 
Windowsユーザー時代はサクラエディタかNotepad++とか使ってま 
した。
カスタム投稿
投稿や固定ページとは 
別の投稿タイプとして 
利用できる。
お知らせとブログ切り分けたい 
よくある質問を投稿記事のよう 
にたくさん追加したい
投稿(記事がたまっていく) 
固定ページ
投稿 
固定ページ 
カスタム投稿
レストラン・カフェ 
投稿 
固定ページ 
カスタム投稿 
お知らせ 
お店について・地図 
メニュー
お店とか会社 
投稿 
固定ページ 
カスタム投稿 
お知らせ 
会社概要・地図 
ブログ
専門サイト系とか製造業とか 
投稿 
固定ページ 
カスタム投稿 
お知らせ 
サイトについて 
プロダクト(商品)
エステとか病院とか 
投稿 
固定ページ 
カスタム投稿 
お知らせ 
お店について・地図 
FAQ(よくある質問)
ポータルサイト 
投稿 
固定ページ 
カスタム投稿 
お知らせ 
サイトについて 
インタビュー・コラム 
カスタム投稿 
お店紹介
事例
カスタム投稿詳細ページのカスタマイズ 
single-○○.phpを作ってカスタマイズ。 
カスタム投稿「blog」の場合はsingle-blog.php 
なければsingle.phpが表示に使われる。 
single.phpがなければindex.phpが表示に使われる。 
※single.phpやindex.phpを複製して作ればOK。
カスタム投稿アーカイブのカスタマイズ 
archive-○○.php 
なければarchive.phpが使われる。 
なければindex.phpが使われる。
※注意 
カスタム投稿は 
RSSに出力されない
出力する場合は設定が必要 
function myfeed_request($qv) { 
if (isset($qv['feed']) && !isset($qv['post_type'])) 
$qv['post_type'] = array('post', 'story', 'books', 'movies'); 
return $qv; 
} 
add_filter('request', ‘myfeed_request'); 
! 
http://www.wpbeginner.com/wp-tutorials/how-to-add-custom-post-types-to-your-main-wordpress-rss- 
feed/
パーマリンク設定とか注意 
カスタム投稿タイプblogの場合 
www.example.com/?post_type=blog 
www.example.com/blog
設計は慎重に
※プラグインにも 
結構使われてる
カスタム分類 
(カスタムタクソノミー)
カテゴリーやタグとは 
別の分類を利用する
カテゴリーやタグと違う 
カテゴライズを追加したい 
場合に利用
地域ポータルの場合 
エリア 
ジャンル 
用途 
新宿、渋谷、原宿 
居酒屋、レストラン、カフェ 
宴会・パーティ、子連れ、 
完全禁煙、喫煙、貸切
アパレル系の場合 
サイズ 
色 
用途 
S、M、L 
黒、白、赤 
カジュアル、シック、 
ユニセックス、シンプル
カスタム分類のアーカイブ 
taxonomy-{taxonomy}-{term}.php 
※例:taxonomy-blog-movie.php 
taxonomy-{taxonomy}.php 
taxonomy.php 
archive.php 
index.php
index.phpとかarchive.php 
を複製して作ればOK
検索
複合検索 WP Custom Fields Search 
https://wordpress.org/plugins/wp-custom-fields-search/
キーワード検索 Search Everything 
https://wordpress.org/plugins/search-everything/ 
標準のキーワード検索より強力。 
ページやタグやコメントや 
カスタムフィールドなどまで 
検索出来るようになる。
絞り込み検索 FE Advanced Search 
http://www.firstelement.jp/fe-advanced-search/ 
高度な絞り込み検索が出来る(有料)。 
ポータルや不動産、求人サイトなど 
様々な条件で絞り込みが可能になる。
管理画面
管理画面のメニュー名変更 Admin Menu Editor 
https://wordpress.org/plugins/admin-menu-editor/
時間があったらデモ
ありがとうございました。

WordPressカスタム投稿とカスタム分類を使ってみよう