WordPressを使った
ギャラリーサイトの制作手順



   WordCamp Tokyo 2012
   大竹・塚口
自己紹介

                           大竹 孔明
                           こうめ

                           Twitter  Bamboo_C
                           facebook komei.otake




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
自己紹介

                           塚口 祐司
                           Yuu
                           Twitter  regret_raym
                           facebook regretraym



WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
アウトライン
1. WordPressギャラリーサイトの事例

2. サイト制作のワークフローについて

3. 構築と運用を考慮した実装ポイント




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
WordPress
               ×
             Gallery

WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
I / O 3000
           http://io3000.com/




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
CARD OBSRVER
 http://cardobserver.com/



WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
POLIO STARS.NET
 http://www.foliostars.net/



WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
More…
• ギャラリー用のテーマもある
 – Shotoku(β版)HTML5製のレスポンシブテーマ
   http://kachibito.net/wordpress/shotoku.html


• ギャラリー用のプラグインもある
 – Next GEN Gallery
   http://wordpress.org/extend/plugins/nextgen-
   gallery/




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
会議


WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
合宿




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
2つのサイトが出来ました




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
名刺ギャラリーサイト
                          「NameCard.jp」




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
ポートフォリオサイト「Arcted」




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
ワークフロー

コンセプト

                      設計

                                         実装

WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
コンセプト




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
設計
実装




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
構築と運用の
             実装ポイント



WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
構築のポイント
• コーディングのポイント

• ギャラリー画像の最適化

• カスタム投稿タイプの利用




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
コーディングのポイント
                                  header.php


                                  sidebar.php


                                  footer.php


WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
コーディングのポイント
                                  header.php


                                  sidebar.php


                                  footer.php


WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
ギャラリー画像の最適化
• ImageOptim

• PNGGauntlet

• JPEGmini




 WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
カスタム投稿タイプの利用



投稿・ページ以外の投稿
タイプを用意する




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
カスタム投稿タイプの利用
                          function custom_post_type_portfolio() {
                            $labels = array(
                               'name' => _x('ポートフォリオ','post type general name'),
                               'singular_name' => _x('ポートフォリオ', 'post type singular name'),
                               'add_new' => _x('新規ポートフォリオ', 'book'),
                               'add_new_item' => __('新しいポートフォリオを追加'),
                               'edit_item' => __('ポートフォリオを編集'),
                               'new_item' => __('新しいポートフォリオ'),
                               'view_item' => __('ポートフォリオを表示'),
functions.phpに記述               'search_items' => __('ポートフォリオを探す'),
                               'not_found' => __('ポートフォリオが見つかりません'),
                               'not_found_in_trash' => __('ゴミ箱にポートフォリオはありません'),
                               'parent_item_colon' => ''
                            );
プラグインなら、                    $args = array(
                               'labels' => $labels,

Custom Post Type UI            'public' => true,
                               'show_ui' => true,
                               'query_var' => true,
                               'hierarchical' => false,
                               'menu_position' => 2,
                               'has_archive' => true,
                               'supports' => array('title','editor', 'thumbnail')
                            );
                            register_post_type('portfolio', $args);

                            flush_rewrite_rules( false );
                          }
                          add_action('init', 'custom_post_type_portfolio');


 WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
運用のポイント
• カスタムフィールドの設計

• 投稿画面のカスタマイズ

• 画像の取得方法を考える




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
カスタムフィールドの設計
                           タイトル

キャッチコピー

           説明

           URL




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
カスタムフィールドの設計
プラグインなら Advanced Custom Fields




 WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
投稿画面のカスタマイズ



        必要のないフィールドは消す




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
投稿画面のカスタマイズ
     Editor Templates by jim912




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
投稿画面のカスタマイズ




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
画像の取得方法を考える
• アイキャッチ画像を使う

• 投稿に添付する

• カスタムフィールドを使う

• APIを利用する

WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
画像の取得方法を考える
• アイキャッチ画像を使う
  – 一覧ページや詳細ページで1枚のみの表示として

• 投稿に添付する
  – 1記事に対して大量の画像を使用する場合

• カスタムフィールドを使う
  – 使用する画像枚数が決まっている場合

• APIを利用する
  – サイトのスクリーンショットを取得する場合

 WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
APIを利用する
• WordPress.comの非公開APIで取得する
  – http://s.wordpress.com/mshots/v1/http%3A%2F
    %2Fname-card.jp%2F?w=500
                          ↓
  – http://s.wordpress.com/mshots/v1/<?php echo
    urlencode(‘http://name-card.jp/’);?>?w=500

  ※非公開APIは使用もリンクも自由だが、無保証


 WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
APIを利用する



                              APIで取得した
                              スクリーンショット




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
まとめ
• コンセプトワークはしっかりと

• WordPressに、少しの工夫を加えること
  で運用しやすいサイトになる

• いろんな表現の仕方を楽しもう!



WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
名刺ギャラリーサイト
        http://name-card.jp/


      ポートフォリオサイト
           http://arcted.jp/

WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
ところで




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
レンタル型のWordPressが
    あるのを知っていますか?




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
WordPress.com




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順
ご清聴有難うございました




WordCamp Tokyo 2012 WordPressで作るギャラリーサイト制作手順

More Related Content

PDF
⑯jQueryをおぼえよう!その2
PDF
WordBech Osaka No.28
PDF
WordPressで提供するWeb API
PDF
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
PPTX
Magento meet up Tokyo#1 for Design
ODP
Presentacio informatica
PPTX
Halifax Gateway - Make the Connection
PPS
เศรษฐกิจไทย...ใครๆก็เข้าใจได้
⑯jQueryをおぼえよう!その2
WordBech Osaka No.28
WordPressで提供するWeb API
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
Magento meet up Tokyo#1 for Design
Presentacio informatica
Halifax Gateway - Make the Connection
เศรษฐกิจไทย...ใครๆก็เข้าใจได้

Viewers also liked (18)

PPTX
Можливості foursquare для бізнесу
DOC
Storyboard
PPTX
Hinduism
PPTX
Evaluation question 2
PPT
PDF
Slides lab
PPTX
For men kareesthe
PPT
El cos huma
PPTX
Universidad técnica de ambato
PPT
Data oriented design
PPT
Print Failover Solutions
PPT
CASE STUDY: Improved SAP R3 Printing Capabilities
PPTX
Technology in Schools
PPT
How to talk_to_parents_so_they'll_understand_ppt
PPTX
Membangun Bangsa Melalui Pendidikan
DOCX
Futbol barrial 24 03-2012
PDF
Xcute fokus på gjennomføring
PDF
ประวัตินักเรียนรายวิชาเพิ่มเติม5445555
Можливості foursquare для бізнесу
Storyboard
Hinduism
Evaluation question 2
Slides lab
For men kareesthe
El cos huma
Universidad técnica de ambato
Data oriented design
Print Failover Solutions
CASE STUDY: Improved SAP R3 Printing Capabilities
Technology in Schools
How to talk_to_parents_so_they'll_understand_ppt
Membangun Bangsa Melalui Pendidikan
Futbol barrial 24 03-2012
Xcute fokus på gjennomføring
ประวัตินักเรียนรายวิชาเพิ่มเติม5445555
Ad

Similar to WordCamp Tokyo2012 Session (20)

PDF
WordCamp Tokyo2012 handson Portfolio
PDF
「やりたい!」が「できた!」に変わる。チームで作るWebサービス〜Scoobの場合〜
PDF
WordPressで作るポートフォリオサイト
PDF
WordPress初心者テーマ作成勉強会
PDF
ゼロからつくるWordPressテーマ第4回
PDF
WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜
PDF
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
PDF
WordPress+不動産プラグイン活用例
PDF
【Wordpress】LightBox風jQueryを使ってポップアップ上でカスタムフィールドを出力。
PDF
WordCamp KOBE 「初めてのWordPress!オリジナルのテーマでブログを作る方法」Parkn'Park
PDF
NOコーディング!WordPressでポートフォリオサイトを作ろう(2限目) 先生:小太刀 御禄
PDF
Wco2012 不動産プラグイン.活用例
PDF
Word camp tokyo2014 わぷーステージ振り返り
KEY
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
PDF
コードをさわらずにビジネスサイトを作ろう!
PDF
W ctokyo2012 timing
PDF
WordBeachDeathMarchWorkshop
PDF
第3回WordPress Cafe プラグイン紹介
PDF
中級者のためのWordPress講座[第3回]カスタムフィールドを使ってみよう!
PDF
WordBeach @kurudrive
WordCamp Tokyo2012 handson Portfolio
「やりたい!」が「できた!」に変わる。チームで作るWebサービス〜Scoobの場合〜
WordPressで作るポートフォリオサイト
WordPress初心者テーマ作成勉強会
ゼロからつくるWordPressテーマ第4回
WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
WordPress+不動産プラグイン活用例
【Wordpress】LightBox風jQueryを使ってポップアップ上でカスタムフィールドを出力。
WordCamp KOBE 「初めてのWordPress!オリジナルのテーマでブログを作る方法」Parkn'Park
NOコーディング!WordPressでポートフォリオサイトを作ろう(2限目) 先生:小太刀 御禄
Wco2012 不動産プラグイン.活用例
Word camp tokyo2014 わぷーステージ振り返り
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
コードをさわらずにビジネスサイトを作ろう!
W ctokyo2012 timing
WordBeachDeathMarchWorkshop
第3回WordPress Cafe プラグイン紹介
中級者のためのWordPress講座[第3回]カスタムフィールドを使ってみよう!
WordBeach @kurudrive
Ad

More from regret raym (17)

PDF
React入門-JSONを取得して表示する
PDF
SlackにHubotを設定して対話する
PDF
CreateJSを使ったアニメーション表現の基礎
PDF
1年間で100万PV増やしたコンテンツ運用と最適化|写真素材サイトぱくたそ
PDF
FluentdとGrothForecastをインストールする
PDF
Chefで作る開発環境
PDF
Dockerの導入
PDF
Jenkinsの導入 vol.02 Bitbucketと連携する
PDF
Jenkinsの導入 Vol.01
PDF
MT東京 ぱくたそ/PAKUTASO
PDF
今から始めるPhotoshopによるWeb制作-初期設定編
PDF
Web制作のアレコレ
PDF
Yurufuwa007
PDF
WordPressで投稿記事情報の取得方法
PDF
Movable typeでモバイルギャラリーサイト
PDF
Css拡張言語のコトハジメ
PDF
Wp html5
React入門-JSONを取得して表示する
SlackにHubotを設定して対話する
CreateJSを使ったアニメーション表現の基礎
1年間で100万PV増やしたコンテンツ運用と最適化|写真素材サイトぱくたそ
FluentdとGrothForecastをインストールする
Chefで作る開発環境
Dockerの導入
Jenkinsの導入 vol.02 Bitbucketと連携する
Jenkinsの導入 Vol.01
MT東京 ぱくたそ/PAKUTASO
今から始めるPhotoshopによるWeb制作-初期設定編
Web制作のアレコレ
Yurufuwa007
WordPressで投稿記事情報の取得方法
Movable typeでモバイルギャラリーサイト
Css拡張言語のコトハジメ
Wp html5

WordCamp Tokyo2012 Session