• Like
カスタム投稿タイプ&カスタムタクソノミーの使い方 #wbNagano
Upcoming SlideShare
Loading in...5
×

カスタム投稿タイプ&カスタムタクソノミーの使い方 #wbNagano

  • 4,400 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
4,400
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
24
Comments
1
Likes
4

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. WordBench Nagano Vol.1カスタム投稿タイプ&カスタムタクソノミーの使い方 Copytight (C) 2012 Toro_Unit.
  • 2. アジェンダ WordBench Nagano Vol.1 1. 自己紹介 2. カスタム投稿タイプってなんぞ? 3. カスタムタクソノミーのはなし 4. 実装方法 5. 便利なプラグインの紹介 6. まとめ Copytight (C) 2012 Toro_Unit.
  • 3. 自己紹介 WordBench Nagano Vol.1 占部 紘 / Toro_Unit フリーランスの WEB デザイナー・フロントエンドエンジニア。 Custom Post Type Permalinks というプラグインを作っています。 WordPress 歴 :3 年半くらい。 www.torounit.com Toro_Unit facebook.com/torounit Copytight (C) 2012 Toro_Unit.
  • 4. カスタム投稿タイプって? WordBench Nagano Vol.1 カスタム投稿タイプってなに? Copytight (C) 2012 Toro_Unit.
  • 5. カスタム投稿タイプって? WordBench Nagano Vol.1 投稿タイプとは・・・ ブログ記事と固定ページのような、ページの種類・属性。 カスタム投稿タイプとは・・・ 前述の投稿タイプを追加できる機能! ex. 施工実績、商品一覧、イベント、更新履歴 ....etc. Copytight (C) 2012 Toro_Unit.
  • 6. カスタム投稿タイプって? WordBench Nagano Vol.1 何ができるの? トップページ お知らせ お知らせ 記事がどんどん増えていくような トップページ 商品一覧 商品一覧 更新コンテンツが複数作成できる! このサイトについて トップページ Copytight (C) 2012 Toro_Unit.
  • 7. カスタム投稿タイプって? WordBench Nagano Vol.1「いや・・・・カテゴリーでいいじゃん・・・・」 Copytight (C) 2012 Toro_Unit.
  • 8. カスタム投稿タイプって? WordBench Nagano Vol.1 Copytight (C) 2012 Toro_Unit.
  • 9. カスタム投稿タイプって? WordBench Nagano Vol.1「お知らせも商品も一緒くたでわかりにくい・・・」 ・WordPress の構造的に、お知らせページと商品ページのデザインが変更しにくい。 ・カテゴリーを誤って削除されたり・・・ ・記事投稿も同一の画面なので、カスタムフィールドなどの活用もたいへん。 ・etc・・・・ Copytight (C) 2012 Toro_Unit.
  • 10. カスタム投稿タイプって? WordBench Nagano Vol.1「カスタム投稿タイプを使うと・・・・・・・・・?」 Copytight (C) 2012 Toro_Unit.
  • 11. カスタム投稿タイプって? WordBench Nagano Vol.1 Copytight (C) 2012 Toro_Unit.
  • 12. カスタム投稿タイプって? WordBench Nagano Vol.1 ごちゃごちゃしない! Copytight (C) 2012 Toro_Unit.
  • 13. カスタム投稿タイプって? WordBench Nagano Vol.1 わかりやすい! Copytight (C) 2012 Toro_Unit.
  • 14. カスタム投稿タイプって? WordBench Nagano Vol.1 Copytight (C) 2012 Toro_Unit.
  • 15. カスタム投稿タイプって? WordBench Nagano Vol.1 テンプレートも 個別記事 記事一覧(アーカイブ) ・通常の記事: single.php ・通常の記事: archive.php ・商品の記事:single-goods.php ・商品の記事:archive-goods.php single- “カスタム投稿名” .php archive- “カスタム投稿名” .php ※has_archive => true の設定が必要 ref: http://wpdocs.sourceforge.jp/ テンプレート階層 Copytight (C) 2012 Toro_Unit.
  • 16. カスタムタクソノミーのはなし WordBench Nagano Vol.1 カスタムタクソノミーのはなし Copytight (C) 2012 Toro_Unit.
  • 17. カスタムタクソノミーのはなし WordBench Nagano Vol.1 Copytight (C) 2012 Toro_Unit.
  • 18. カスタムタクソノミーのはなし WordBench Nagano Vol.1 「野菜とか果物みたいなカテゴリほしいなぁ」 「夕市特価!とかキャンペーン対象商品!みたいなのもほしいなぁ」 Copytight (C) 2012 Toro_Unit.
  • 19. カスタムタクソノミーのはなし WordBench Nagano Vol.1 「野菜とか果物みたいなカテゴリほしいなぁ」 「夕市特価!とかキャンペーン対象商品!みたいなのもほしいなぁ」「それ、カスタムタクソノミーでできるよ!」 Copytight (C) 2012 Toro_Unit.
  • 20. カスタムタクソノミーのはなし WordBench Nagano Vol.1 タクソノミーとは・・・ カテゴリー、タグのような、記事を分類するもの。 つまりカスタムタクソノミーとは・・・ 記事の分類を作成できる機能! ※カスタムタクソノミーをカスタム分類って言ったりもします。 Copytight (C) 2012 Toro_Unit.
  • 21. カスタムタクソノミーのはなし WordBench Nagano Vol.1 Copytight (C) 2012 Toro_Unit.
  • 22. 実装方法 WordBench Nagano Vol.1 実装方法 Copytight (C) 2012 Toro_Unit.
  • 23. 実装方法 WordBench Nagano Vol.1 register_post_type( $post_type, $args ); ref: http://wpdocs.sourceforge.jp/ 関数リファレンス /register_post_type register_taxonomy($taxonomy, $object_type, $args); ref: http://wpdocs.sourceforge.jp/ 関数リファレンス /register_taxonomy <?php add_action(init, add_custom_post_type); function add_custom_post_type() { register_post_type($post_type, $args = array); register_taxonomy($taxonomy, $object_type, $args = array); } ?> functions.php Copytight (C) 2012 Toro_Unit.
  • 24. 実装方法 WordBench Nagano Vol.1 「PHP 苦手・・・functions.php とか触りたくない・・・」 「もっと手軽にできないの?」 Copytight (C) 2012 Toro_Unit.
  • 25. 実装方法 WordBench Nagano Vol.1 「PHP 苦手・・・functions.php とか触りたくない・・・」 「もっと手軽にできないの?」 Custom Post Type UI http://wordpress.org/extend/plugins/custom-post-type-ui/ Copytight (C) 2012 Toro_Unit.
  • 26. 実装方法 WordBench Nagano Vol.1 Copytight (C) 2012 Toro_Unit.
  • 27. 便利なプラグインの紹介 WordBench Nagano Vol.1 便利なプラグインの紹介 Copytight (C) 2012 Toro_Unit.
  • 28. 便利なプラグインの紹介 WordBench Nagano Vol.1 Ps Taxonomy Expander http://wordpress.org/extend/plugins/ps-taxonomy-expander/ カスタムタクソノミーや、カテゴリーなどの並べ替え、ラジオボタンにしたり、 カスタム分類を使うための便利機能がたくさん入ってます。 Custom Field Template http://wordpress.org/extend/plugins/advanced-custom-fields/ Advanced Custom Fields http://wordpress.org/extend/plugins/custom-field-template/ カスタム投稿タイプと組み合わせると便利な、カスタムフィールドのためのプラグイン。 Copytight (C) 2012 Toro_Unit.
  • 29. 便利なプラグインの紹介 WordBench Nagano Vol.1 Custom Post Type Permalinks http://wordpress.org/extend/plugins/custom-post-type-permalinks/ カスタム投稿タイプの URL 構造を変更できます。カスタム分類にも対応してます。 Copytight (C) 2012 Toro_Unit.
  • 30. 便利なプラグインの紹介 WordBench Nagano Vol.1 僕が作ってます! 来週中にアップデート予定です! フィードバック、バグレポート、寄付大歓迎! Copytight (C) 2012 Toro_Unit.
  • 31. まとめ WordBench Nagano Vol.1 ・WordPress はブログ以外のサイトも作れる! ・カテゴリー、マルチサイトとの使い分けで、更新しやすいサイトに。 ・カスタムフィールドと組み合わせるとより協力です。 ・カスタム投稿タイプ、タクソノミーは工夫次第でいろいろできる!(バナーエリアとか) ・設定項目が多いので、プラグインで追加する場合も Codex は見ておいたほうがよい。 Copytight (C) 2012 Toro_Unit.
  • 32. まとめ WordBench Nagano Vol.1 ご清聴ありがとうございました Copytight (C) 2012 Toro_Unit.