SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
HTML5×ブログ×WordPress
PROFILE
          • Yuu   @regret_raym
            – Webクリエイター
            – 動画配信会社勤務。

            – WordPressの制作経験
               • 有料動画会員サイト
               • スマートフォン向けギャラリーサイト

            – 普段のお仕事
               • Movable TypeなどのCMS構築と運用や
                 サイト制作のディレクションからデザイ
                 ン、コーディングまで全般
INTRODUCTION
 • 自己満足サイトを作りたい。

 • 情報を発信する場所を作りたい。

 • 更新を継続させよう。

 • 日々いろいろ拡張したい。
プラグインを入れるたび、
毎日のちょっとしたジレンマを解決、
   そう、WordPressならね。
構成図




  今回はブログ部分のマークアップ基礎!
レイアウト
        HEADER




        CONTENTS




        SIDEBAR




         FOOTER
レイアウト
            HEADER




           CONTENTS
  シンプルなブログテーマで!
            SIDEBAR




            FOOTER
環境構築(windows)
• XAMPP
  – phpmyAdminでお手軽管理


• テキストエディタ
  – SakuraとかNotepad ++
環境構築(windows)
• XAMPP
  – phpmyAdminでお手軽管理


• テキストエディタ
  – SakuraとかNotepad ++
WordPressするならWebMatrix




       http://www.microsoft.com/japan/web/webmatrix/wordpress/
WebMatrixでローカル構築
WebMatrixでローカル構築

• ウィザード形式で選択するだけで環境構築。

• ファイルエディタ付で自動補完機能あり。

• ローカルとサーバで転送・ダウンロード可能。
 – Windowsサーバーのみ
全体
     <header id=“header”> </header>



          <div id=“main”> </div>



     <section id=“contents”> </section>



         <div id=“sidebar”> </div>



       <footer id=“footer”> </footer>
全体
                     <header id=“header”> </header>

 Mainはレイアウト要素
                          <div id=“main”> </div>



                     <section id=“contents”> </section>

 Sidebarは必ずしも、asid
 でマークアップされると
 は限らない                   <div id=“sidebar”> </div>



                       <footer id=“footer”> </footer>
記事要素
         <section id=“contents”> </section>


          <article class=“entries”> </article>

           <header class=“entriesHeader”>
                     </header>


          <div class=“entriesBody”> </div>




       <footer class=“entriesFooter”> </footer>
記事要素
Sectionを使うなら見出し要素は必要        <section id=“contents”> </section>
<section id=“contents”>
<h1>BLOG</h1>
<article>~</article>         <article class=“entries”> </article>
</section>
                              <header class=“entriesHeader”>
                                        </header>


                             <div class=“entriesBody”> </div>




                          <footer class=“entriesFooter”> </footer>
コメント要素
•   私は、コメントを article でマークアップした。仕様では、article は "ユーザー投稿のコメ
    ント" にも使えると言っている。しかし、その親の article の中にネストしている。仕様で
    は次のように言っている。

•   article 要素がネストする場合、内側の article 要素は、原理上は外側の article のコン
    テンツに関連した記事を表します。例えば、ユーザーが投稿するコメントを受け付ける
    サイトでのウェブログのエントリは、そのウェブログのエントリの article 要素の中にネ
    ストした article 要素として、そのコメントを表すことができます。

•   これらコメントには、その日付や時間、その著者名も含まれている。もし望むなら、あ
    なたはこれらを header に入れることもできる。しかし、私には、それは、まるで、それ
    のためのマークアップのように見える。

•   Html5を使ったブログのデザイン – html5doctor.jp –より
    http://www.html5.jp/html5doctor/designing-a-blog-with-html5.html
コメント要素
•   私は、コメントを article でマークアップした。仕様では、article は "ユーザー投稿のコメ
    ント" にも使えると言っている。しかし、その親の article の中にネストしている。仕様で
    は次のように言っている。

•   article 要素がネストする場合、内側の article 要素は、原理上は外側の article のコン
    テンツに関連した記事を表します。例えば、ユーザーが投稿するコメントを受け付ける
                                   ???
    サイトでのウェブログのエントリは、そのウェブログのエントリの article 要素の中にネ
    ストした article 要素として、そのコメントを表すことができます。

•   これらコメントには、その日付や時間、その著者名も含まれている。もし望むなら、あ
    なたはこれらを header に入れることもできる。しかし、私には、それは、まるで、それ
    のためのマークアップのように見える。

•   Html5を使ったブログのデザイン – html5doctor.jp –より
    http://www.html5.jp/html5doctor/designing-a-blog-with-html5.html
コメント要素
コメント要素
 <div id="comments">
  <h2 id="comments-title">
  &ldquo;<span>TEST</span>&rdquo; への3件のコメント</h2>
  <ol>
   <li>
    <article>
      <footer>                                footer 要素は、この場合のよう
       <!-- META情報 -->                        に、適切であれば、そのセクショ
      </footer>                               ンの最初に現れることもありま
      <div>
                                              す。
       <p>コメントのテスト投稿1番目</p>
      </div>
      <div>                                                     Html5.jpより
       <a href='#'>返信 <span>&darr;</span></a> http://www.html5.jp/tag/eleme
      </div><!-- .reply -->                                 nts/article.html
    </article><!-- #comment-## -->
   </li>
  </ol>
 </div><!-- #comments -->
と、ここまで来て、ひとつ気がつく
WordPressじゃなくてもいいような?
WordPressは拡張性が高い
だからサイト機能を考えるのが楽しい
サイトが作りたくなる記事
• WordPressでどんなサイトでも作れちゃう気になれる無料プラ
  グイン9個
 – Webクリエイターボックス
 – http://www.webcreatorbox.com/webinfo/wordpress-
   useful-plugin/

• WordPressでブログじゃないWebサイトを作るときのいろいろ
  (サンプル付き)
 – Webデザインレシピ
 – http://webdesignrecipes.com/wordpress-corporate-
   website/
WordPressを使うときに
これだけはいつもやっていること
最低限のテーマだけ準備する
• テーマファイル構成
 – home.php        ・・・   トップページ用
 – header.php      ・・・   ヘッダー
 – footer.php      ・・・   フッター
 – single.php      ・・・   記事
 – page.php        ・・・   ページ
 – archive.php     ・・・   アーカイブ
 – functions.php   ・・・   関数・管理
 – style.css       ・・・   テーマスタイル
functions.phpを定義
•   バージョン情報関連を削除する
•   プロフィール項目削除( AIM/Yahoo IM/Jabber Google Talk)
•   プロフィール項目追加(Twitter、facebook)
•   テーマのthumbnails機能の有効化
•   ページナビゲーションの実装
•   パンくずナビゲーションの実装
•   一般設定に項目を追加する(keyword、description)
コメントはSNSと連携させる
• Disqus Comment System
  – SNSアカウントがあれば投稿ができる

• Facebook Comments
  – facebookユーザーが投稿できる。

• Twitter Mentions as Comments
  – Twitterのコメント表示。RTが多いと大変なことに。
ユーザーとの交流で
楽しいWordPress Lifeを!

Weitere ähnliche Inhalte

Was ist angesagt?

Word press34
Word press34Word press34
Word press34BREN
 
ゼロからつくるWord pressテーマ第5回
ゼロからつくるWord pressテーマ第5回ゼロからつくるWord pressテーマ第5回
ゼロからつくるWord pressテーマ第5回Hitsuji
 
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作るBootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作るYoshinori Kobayashi
 
ゼロからつくるWord pressテーマ第7回
ゼロからつくるWord pressテーマ第7回ゼロからつくるWord pressテーマ第7回
ゼロからつくるWord pressテーマ第7回Hitsuji
 
20141101 handson
20141101 handson20141101 handson
20141101 handsonSix Apart
 
ゼロからつくるWord pressテーマ第9回
ゼロからつくるWord pressテーマ第9回ゼロからつくるWord pressテーマ第9回
ゼロからつくるWord pressテーマ第9回Hitsuji
 
WordPressテーマ Foundation for WordPress の紹介
WordPressテーマ Foundation for WordPress の紹介WordPressテーマ Foundation for WordPress の紹介
WordPressテーマ Foundation for WordPress の紹介Takashi Uemura
 
ゼロからつくるWord pressテーマ第5回 後編
ゼロからつくるWord pressテーマ第5回 後編ゼロからつくるWord pressテーマ第5回 後編
ゼロからつくるWord pressテーマ第5回 後編Hitsuji
 
Launch a Web Service in 3 Days Using WordPress
Launch a Web Service in 3 Days Using WordPressLaunch a Web Service in 3 Days Using WordPress
Launch a Web Service in 3 Days Using WordPressKite Koga
 
ゼロからつくるWord pressテーマ第6回
ゼロからつくるWord pressテーマ第6回ゼロからつくるWord pressテーマ第6回
ゼロからつくるWord pressテーマ第6回Hitsuji
 
20141119 Movable Type HandsOn Seminar
20141119 Movable Type HandsOn Seminar20141119 Movable Type HandsOn Seminar
20141119 Movable Type HandsOn SeminarSix Apart
 
WordPress実践 導入からカスタマイズまで
WordPress実践 導入からカスタマイズまでWordPress実践 導入からカスタマイズまで
WordPress実践 導入からカスタマイズまでTakashi Uemura
 
20141206 handson
20141206 handson20141206 handson
20141206 handsonSix Apart
 
ゼロからつくるWord pressテーマ第8回
ゼロからつくるWord pressテーマ第8回ゼロからつくるWord pressテーマ第8回
ゼロからつくるWord pressテーマ第8回Hitsuji
 
WordPressでウェブサービスを作ろう! #wbNagoya
WordPressでウェブサービスを作ろう! #wbNagoyaWordPressでウェブサービスを作ろう! #wbNagoya
WordPressでウェブサービスを作ろう! #wbNagoyaShinichi Nishikawa
 
HTML5マークアップの心得と作法
HTML5マークアップの心得と作法HTML5マークアップの心得と作法
HTML5マークアップの心得と作法Futomi Hatano
 
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座Shinichi Nishikawa
 
ゼロからつくるWordPressテーマ第4回
ゼロからつくるWordPressテーマ第4回ゼロからつくるWordPressテーマ第4回
ゼロからつくるWordPressテーマ第4回Hitsuji
 
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?Shinichi Nishikawa
 
GDG Women DevfestW
GDG Women DevfestWGDG Women DevfestW
GDG Women DevfestWTomoko Sato
 

Was ist angesagt? (20)

Word press34
Word press34Word press34
Word press34
 
ゼロからつくるWord pressテーマ第5回
ゼロからつくるWord pressテーマ第5回ゼロからつくるWord pressテーマ第5回
ゼロからつくるWord pressテーマ第5回
 
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作るBootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
 
ゼロからつくるWord pressテーマ第7回
ゼロからつくるWord pressテーマ第7回ゼロからつくるWord pressテーマ第7回
ゼロからつくるWord pressテーマ第7回
 
20141101 handson
20141101 handson20141101 handson
20141101 handson
 
ゼロからつくるWord pressテーマ第9回
ゼロからつくるWord pressテーマ第9回ゼロからつくるWord pressテーマ第9回
ゼロからつくるWord pressテーマ第9回
 
WordPressテーマ Foundation for WordPress の紹介
WordPressテーマ Foundation for WordPress の紹介WordPressテーマ Foundation for WordPress の紹介
WordPressテーマ Foundation for WordPress の紹介
 
ゼロからつくるWord pressテーマ第5回 後編
ゼロからつくるWord pressテーマ第5回 後編ゼロからつくるWord pressテーマ第5回 後編
ゼロからつくるWord pressテーマ第5回 後編
 
Launch a Web Service in 3 Days Using WordPress
Launch a Web Service in 3 Days Using WordPressLaunch a Web Service in 3 Days Using WordPress
Launch a Web Service in 3 Days Using WordPress
 
ゼロからつくるWord pressテーマ第6回
ゼロからつくるWord pressテーマ第6回ゼロからつくるWord pressテーマ第6回
ゼロからつくるWord pressテーマ第6回
 
20141119 Movable Type HandsOn Seminar
20141119 Movable Type HandsOn Seminar20141119 Movable Type HandsOn Seminar
20141119 Movable Type HandsOn Seminar
 
WordPress実践 導入からカスタマイズまで
WordPress実践 導入からカスタマイズまでWordPress実践 導入からカスタマイズまで
WordPress実践 導入からカスタマイズまで
 
20141206 handson
20141206 handson20141206 handson
20141206 handson
 
ゼロからつくるWord pressテーマ第8回
ゼロからつくるWord pressテーマ第8回ゼロからつくるWord pressテーマ第8回
ゼロからつくるWord pressテーマ第8回
 
WordPressでウェブサービスを作ろう! #wbNagoya
WordPressでウェブサービスを作ろう! #wbNagoyaWordPressでウェブサービスを作ろう! #wbNagoya
WordPressでウェブサービスを作ろう! #wbNagoya
 
HTML5マークアップの心得と作法
HTML5マークアップの心得と作法HTML5マークアップの心得と作法
HTML5マークアップの心得と作法
 
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座
 
ゼロからつくるWordPressテーマ第4回
ゼロからつくるWordPressテーマ第4回ゼロからつくるWordPressテーマ第4回
ゼロからつくるWordPressテーマ第4回
 
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?
 
GDG Women DevfestW
GDG Women DevfestWGDG Women DevfestW
GDG Women DevfestW
 

Andere mochten auch

One-Sentence Persuasion Course
One-Sentence Persuasion CourseOne-Sentence Persuasion Course
One-Sentence Persuasion CourseJoyce Kerr
 
挺社團全集
挺社團全集挺社團全集
挺社團全集shanihuang
 
Farsi in quattro n 1 dicembre 2009
Farsi in quattro n 1 dicembre 2009Farsi in quattro n 1 dicembre 2009
Farsi in quattro n 1 dicembre 2009giorgiocorradi
 
Presentation
PresentationPresentation
PresentationStephen-T
 
Spring's Rhapsody
Spring's RhapsodySpring's Rhapsody
Spring's RhapsodyMakala (D)
 
Service Innovation for Supreme Customer Experience Workshop
Service Innovation for Supreme Customer Experience Workshop Service Innovation for Supreme Customer Experience Workshop
Service Innovation for Supreme Customer Experience Workshop David Chung
 
Tips en tricks voor het schrijven van een succesvol IWT dossier
Tips en tricks voor het schrijven van een succesvol IWT dossierTips en tricks voor het schrijven van een succesvol IWT dossier
Tips en tricks voor het schrijven van een succesvol IWT dossierinnovatiecentra
 
How to talk_to_parents_so_they'll_understand_ppt
How to talk_to_parents_so_they'll_understand_pptHow to talk_to_parents_so_they'll_understand_ppt
How to talk_to_parents_so_they'll_understand_pptRoger Hernandez
 
Worksheet Listening
Worksheet ListeningWorksheet Listening
Worksheet Listeningsycindyng
 
Preach preaching semminar
Preach  preaching semminarPreach  preaching semminar
Preach preaching semminarRoger Hernandez
 
Mobileapps 111013123450-phpapp01
Mobileapps 111013123450-phpapp01Mobileapps 111013123450-phpapp01
Mobileapps 111013123450-phpapp01Wealthnet LLC
 

Andere mochten auch (20)

Black
BlackBlack
Black
 
One-Sentence Persuasion Course
One-Sentence Persuasion CourseOne-Sentence Persuasion Course
One-Sentence Persuasion Course
 
挺社團全集
挺社團全集挺社團全集
挺社團全集
 
Farsi in quattro n 1 dicembre 2009
Farsi in quattro n 1 dicembre 2009Farsi in quattro n 1 dicembre 2009
Farsi in quattro n 1 dicembre 2009
 
Presentation
PresentationPresentation
Presentation
 
Spring's Rhapsody
Spring's RhapsodySpring's Rhapsody
Spring's Rhapsody
 
Service Innovation for Supreme Customer Experience Workshop
Service Innovation for Supreme Customer Experience Workshop Service Innovation for Supreme Customer Experience Workshop
Service Innovation for Supreme Customer Experience Workshop
 
Tips en tricks voor het schrijven van een succesvol IWT dossier
Tips en tricks voor het schrijven van een succesvol IWT dossierTips en tricks voor het schrijven van een succesvol IWT dossier
Tips en tricks voor het schrijven van een succesvol IWT dossier
 
How to talk_to_parents_so_they'll_understand_ppt
How to talk_to_parents_so_they'll_understand_pptHow to talk_to_parents_so_they'll_understand_ppt
How to talk_to_parents_so_they'll_understand_ppt
 
Overview
OverviewOverview
Overview
 
Hinduism
HinduismHinduism
Hinduism
 
Gormiti gormiti
Gormiti     gormitiGormiti     gormiti
Gormiti gormiti
 
Worksheet Listening
Worksheet ListeningWorksheet Listening
Worksheet Listening
 
Soft Eng 1st PPT
Soft Eng 1st PPTSoft Eng 1st PPT
Soft Eng 1st PPT
 
Presentation1
Presentation1Presentation1
Presentation1
 
Lecture6 chap6
Lecture6 chap6Lecture6 chap6
Lecture6 chap6
 
Preach preaching semminar
Preach  preaching semminarPreach  preaching semminar
Preach preaching semminar
 
Univers
UniversUnivers
Univers
 
Illustrations
IllustrationsIllustrations
Illustrations
 
Mobileapps 111013123450-phpapp01
Mobileapps 111013123450-phpapp01Mobileapps 111013123450-phpapp01
Mobileapps 111013123450-phpapp01
 

Ähnlich wie Wp html5

Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」タカシ キタジマ
 
第2回こけむさズword press部
第2回こけむさズword press部第2回こけむさズword press部
第2回こけむさズword press部Yuki Suzuki
 
Twitterbootstrapでモック開発
Twitterbootstrapでモック開発Twitterbootstrapでモック開発
Twitterbootstrapでモック開発Sosuke Kimura
 
WordBeachDeathMarchWorkshop
WordBeachDeathMarchWorkshopWordBeachDeathMarchWorkshop
WordBeachDeathMarchWorkshoptakashi ono
 
WordPress公式テーマ登録のための5ステップ
WordPress公式テーマ登録のための5ステップWordPress公式テーマ登録のための5ステップ
WordPress公式テーマ登録のための5ステップMignon Style
 
20151206 hamamatsu handson
20151206 hamamatsu handson20151206 hamamatsu handson
20151206 hamamatsu handsonSix Apart
 
Html5でword pressテーマを作るよ!
Html5でword pressテーマを作るよ!Html5でword pressテーマを作るよ!
Html5でword pressテーマを作るよ!Muyuu Fujita
 
Oktopartial Introduction
Oktopartial IntroductionOktopartial Introduction
Oktopartial IntroductionTakeshi AKIMA
 
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜Mignon Style
 
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)Takashi Uemura
 
Sitecore におけるレイアウトの考え方
Sitecore におけるレイアウトの考え方Sitecore におけるレイアウトの考え方
Sitecore におけるレイアウトの考え方サイトコア株式会社
 
WordPressってブログじゃないの?
WordPressってブログじゃないの?WordPressってブログじゃないの?
WordPressってブログじゃないの?tokumotonahoko
 
いちばん簡単なconcrete5テーマ
いちばん簡単なconcrete5テーマいちばん簡単なconcrete5テーマ
いちばん簡単なconcrete5テーマHideki MACHIDA
 
WordPressプラグイン作成入門
WordPressプラグイン作成入門WordPressプラグイン作成入門
WordPressプラグイン作成入門Yuji Nojima
 
脱コピペ!デザイナーにもわかるPHPとWP_Query
脱コピペ!デザイナーにもわかるPHPとWP_Query脱コピペ!デザイナーにもわかるPHPとWP_Query
脱コピペ!デザイナーにもわかるPHPとWP_QueryHidekazu Ishikawa
 
baserCMSテーマ制作チュートリアル
baserCMSテーマ制作チュートリアルbaserCMSテーマ制作チュートリアル
baserCMSテーマ制作チュートリアルRyuji Egashira
 
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイドXPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイドTetsuji Hayashi
 

Ähnlich wie Wp html5 (20)

Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
 
第2回こけむさズword press部
第2回こけむさズword press部第2回こけむさズword press部
第2回こけむさズword press部
 
Twitterbootstrapでモック開発
Twitterbootstrapでモック開発Twitterbootstrapでモック開発
Twitterbootstrapでモック開発
 
WordBeachDeathMarchWorkshop
WordBeachDeathMarchWorkshopWordBeachDeathMarchWorkshop
WordBeachDeathMarchWorkshop
 
WordPress公式テーマ登録のための5ステップ
WordPress公式テーマ登録のための5ステップWordPress公式テーマ登録のための5ステップ
WordPress公式テーマ登録のための5ステップ
 
WordPressって何
WordPressって何WordPressって何
WordPressって何
 
20151206 hamamatsu handson
20151206 hamamatsu handson20151206 hamamatsu handson
20151206 hamamatsu handson
 
Html5でword pressテーマを作るよ!
Html5でword pressテーマを作るよ!Html5でword pressテーマを作るよ!
Html5でword pressテーマを作るよ!
 
Oktopartial Introduction
Oktopartial IntroductionOktopartial Introduction
Oktopartial Introduction
 
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
 
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
 
Sitecore におけるレイアウトの考え方
Sitecore におけるレイアウトの考え方Sitecore におけるレイアウトの考え方
Sitecore におけるレイアウトの考え方
 
WordPressとjQuery
WordPressとjQueryWordPressとjQuery
WordPressとjQuery
 
WordPress と Bootstrap
WordPress と BootstrapWordPress と Bootstrap
WordPress と Bootstrap
 
WordPressってブログじゃないの?
WordPressってブログじゃないの?WordPressってブログじゃないの?
WordPressってブログじゃないの?
 
いちばん簡単なconcrete5テーマ
いちばん簡単なconcrete5テーマいちばん簡単なconcrete5テーマ
いちばん簡単なconcrete5テーマ
 
WordPressプラグイン作成入門
WordPressプラグイン作成入門WordPressプラグイン作成入門
WordPressプラグイン作成入門
 
脱コピペ!デザイナーにもわかるPHPとWP_Query
脱コピペ!デザイナーにもわかるPHPとWP_Query脱コピペ!デザイナーにもわかるPHPとWP_Query
脱コピペ!デザイナーにもわかるPHPとWP_Query
 
baserCMSテーマ制作チュートリアル
baserCMSテーマ制作チュートリアルbaserCMSテーマ制作チュートリアル
baserCMSテーマ制作チュートリアル
 
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイドXPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
XPagesDay2014 A-4 XPages with jQueryMobile BADプラクティスガイド
 

Mehr von regret raym

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

Mehr von regret raym (18)

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

Wp html5

  • 2.
  • 3. PROFILE • Yuu @regret_raym – Webクリエイター – 動画配信会社勤務。 – WordPressの制作経験 • 有料動画会員サイト • スマートフォン向けギャラリーサイト – 普段のお仕事 • Movable TypeなどのCMS構築と運用や サイト制作のディレクションからデザイ ン、コーディングまで全般
  • 4. INTRODUCTION • 自己満足サイトを作りたい。 • 情報を発信する場所を作りたい。 • 更新を継続させよう。 • 日々いろいろ拡張したい。
  • 7. レイアウト HEADER CONTENTS SIDEBAR FOOTER
  • 8. レイアウト HEADER CONTENTS シンプルなブログテーマで! SIDEBAR FOOTER
  • 9. 環境構築(windows) • XAMPP – phpmyAdminでお手軽管理 • テキストエディタ – SakuraとかNotepad ++
  • 10. 環境構築(windows) • XAMPP – phpmyAdminでお手軽管理 • テキストエディタ – SakuraとかNotepad ++
  • 11. WordPressするならWebMatrix http://www.microsoft.com/japan/web/webmatrix/wordpress/
  • 14. 全体 <header id=“header”> </header> <div id=“main”> </div> <section id=“contents”> </section> <div id=“sidebar”> </div> <footer id=“footer”> </footer>
  • 15. 全体 <header id=“header”> </header> Mainはレイアウト要素 <div id=“main”> </div> <section id=“contents”> </section> Sidebarは必ずしも、asid でマークアップされると は限らない <div id=“sidebar”> </div> <footer id=“footer”> </footer>
  • 16. 記事要素 <section id=“contents”> </section> <article class=“entries”> </article> <header class=“entriesHeader”> </header> <div class=“entriesBody”> </div> <footer class=“entriesFooter”> </footer>
  • 17. 記事要素 Sectionを使うなら見出し要素は必要 <section id=“contents”> </section> <section id=“contents”> <h1>BLOG</h1> <article>~</article> <article class=“entries”> </article> </section> <header class=“entriesHeader”> </header> <div class=“entriesBody”> </div> <footer class=“entriesFooter”> </footer>
  • 18. コメント要素 • 私は、コメントを article でマークアップした。仕様では、article は "ユーザー投稿のコメ ント" にも使えると言っている。しかし、その親の article の中にネストしている。仕様で は次のように言っている。 • article 要素がネストする場合、内側の article 要素は、原理上は外側の article のコン テンツに関連した記事を表します。例えば、ユーザーが投稿するコメントを受け付ける サイトでのウェブログのエントリは、そのウェブログのエントリの article 要素の中にネ ストした article 要素として、そのコメントを表すことができます。 • これらコメントには、その日付や時間、その著者名も含まれている。もし望むなら、あ なたはこれらを header に入れることもできる。しかし、私には、それは、まるで、それ のためのマークアップのように見える。 • Html5を使ったブログのデザイン – html5doctor.jp –より http://www.html5.jp/html5doctor/designing-a-blog-with-html5.html
  • 19. コメント要素 • 私は、コメントを article でマークアップした。仕様では、article は "ユーザー投稿のコメ ント" にも使えると言っている。しかし、その親の article の中にネストしている。仕様で は次のように言っている。 • article 要素がネストする場合、内側の article 要素は、原理上は外側の article のコン テンツに関連した記事を表します。例えば、ユーザーが投稿するコメントを受け付ける ??? サイトでのウェブログのエントリは、そのウェブログのエントリの article 要素の中にネ ストした article 要素として、そのコメントを表すことができます。 • これらコメントには、その日付や時間、その著者名も含まれている。もし望むなら、あ なたはこれらを header に入れることもできる。しかし、私には、それは、まるで、それ のためのマークアップのように見える。 • Html5を使ったブログのデザイン – html5doctor.jp –より http://www.html5.jp/html5doctor/designing-a-blog-with-html5.html
  • 21. コメント要素 <div id="comments"> <h2 id="comments-title"> &ldquo;<span>TEST</span>&rdquo; への3件のコメント</h2> <ol> <li> <article> <footer> footer 要素は、この場合のよう <!-- META情報 --> に、適切であれば、そのセクショ </footer> ンの最初に現れることもありま <div> す。 <p>コメントのテスト投稿1番目</p> </div> <div> Html5.jpより <a href='#'>返信 <span>&darr;</span></a> http://www.html5.jp/tag/eleme </div><!-- .reply --> nts/article.html </article><!-- #comment-## --> </li> </ol> </div><!-- #comments -->
  • 24. サイトが作りたくなる記事 • WordPressでどんなサイトでも作れちゃう気になれる無料プラ グイン9個 – Webクリエイターボックス – http://www.webcreatorbox.com/webinfo/wordpress- useful-plugin/ • WordPressでブログじゃないWebサイトを作るときのいろいろ (サンプル付き) – Webデザインレシピ – http://webdesignrecipes.com/wordpress-corporate- website/
  • 26. 最低限のテーマだけ準備する • テーマファイル構成 – home.php ・・・ トップページ用 – header.php ・・・ ヘッダー – footer.php ・・・ フッター – single.php ・・・ 記事 – page.php ・・・ ページ – archive.php ・・・ アーカイブ – functions.php ・・・ 関数・管理 – style.css ・・・ テーマスタイル
  • 27. functions.phpを定義 • バージョン情報関連を削除する • プロフィール項目削除( AIM/Yahoo IM/Jabber Google Talk) • プロフィール項目追加(Twitter、facebook) • テーマのthumbnails機能の有効化 • ページナビゲーションの実装 • パンくずナビゲーションの実装 • 一般設定に項目を追加する(keyword、description)
  • 28. コメントはSNSと連携させる • Disqus Comment System – SNSアカウントがあれば投稿ができる • Facebook Comments – facebookユーザーが投稿できる。 • Twitter Mentions as Comments – Twitterのコメント表示。RTが多いと大変なことに。