SlideShare a Scribd company logo
第2回
 こけむさズWordPress部
      2013/3/27 すずきゆき



オリジナルテンプレートを作ろう!第1回&第2回
今回の内容
• テーマを設置しよう
 - index.phpとstyle.css(前回の復習)

• ヘッダーとフッターを作ろう
 - テンプレート階層について
 - テンプレートタグについて

• カスタムヘッダーを設定しよう
 - function.php

• 投稿された記事を表示しよう
 - WordPressループ
サンプルファイル
https://github.com/s12bt/kokemusaz-wp-2
zipを解凍して、
WordPressインストールディレクトリ>wp-content>themes
に置いてください。



サンプルファイル内容
   index.php
   style.css
   _function.php
   _front-page.php
   _header.php
   _footer.php
   headerLogo.png
テーマを変更しよう
管理ページにログイン
外観 > テーマ からHello WordPressを選択
こんな感じで表示されます




index.php        style.css




themesディレクトリの中にテーマ用のディレクトリを作成し
index.phpとstyle.cssがあることで、テーマとして認識されます。
_front-page.phpのファイル名をfront-page.phpに変更する
テンプレートファイルと
テンプレート階層について
WordPressはテンプレートファイルの組み合わせで
サイトを構成していきます。
front-page.php はWordPressで定義されているテンプレー
トファイルです。WordPressのURLにアクセスした時に
一番最初に表示される。
index.phpよりも優先して表示される。

http://wpdocs.sourceforge.jp/テンプレート階層
ヘッダーとフッターを作ろう
• _header.phpのファイル名をheader.phpに変更する
• _footer.phpのファイル名をfooter.phpに変更する
• front-page.phpファイルをテキストエディターなどで開く
                  2行目と19行目の // を消して保存。

                  メモphpのコメントアウト
                  ・1行のコメントアウト
                    // コード....
                  ・複数行のコメントアウト
                    /*
                      コード...
                    */
第2回こけむさズword press部
テンプレートタグについて
• WordPressのいろんな機能を呼び出すことが
  できるよ!!
• get_header();
   - header.phpファイルを読み込む
• get_footer();
   - footer.phpファイルを読み込む
• front-page.phpに以下のテンプレートタグを
  書いてみよう
• <?php bloginfo('name'); ?>
• <?php bloginfo(‘description’); ?>

http://wpdocs.sourceforge.jp/テンプレートタグ
管理パーツ
 管理ページにログインしている時にだけ表示されます。




   • header.phpの中に <?php wp_head(); ?>

   • footer.phpの中に <?php wp_footer(); ?>
                                        を記述する。

header.phpとfooter.phpを開いて、wp_header()をコメントアウトして試してみてくだ
さい。
カスタムヘッダーを設定
• _function.phpのファイル名をfunction.phpに変更する
function.php




function.phpでは、WordPressの様々な設定をすることができます。
header.phpをテキストエディタで開きます。




6行目と10行目のコメントアウトを削除して保存。
こんな感じで表示されます
function.phpを設定することで、
外観 > ヘッダーという項目が表示されるようになります。




画像を変更しても、「デフォルトのヘッダー画像に戻す」を押すと
function.phpで定義したファイルに戻すことができます。
投稿された記事を表示する
front-page.phpをテキストエディタで開きます。
                    9行目と16行目のコメントアウト
                    を削除して保存。
こんな感じで表示されます




管理画面から新しく記事を投稿してみよう!!
WordPressループ
  WordPressでコンテンツを出力するための大事なやつ!

<?php
 if (have_posts()) :            もしコンテンツがあったら
   while (have_posts()) :       コンテンツがある限り続ける
    the_post();             コンテンツの1つを取り出す
    the_title();            コンテンツのタイトルを表示する
    the_content();          コンテンツの中身を表示する
   endwhile;
 endif;
?>

 the_title();やthe_content();をコメントアウトしてみるといいかも。
サンプルファイルの注意
• htmlファイルに必要な<html> <head> <body>
 などを全く記述していないので、記述する必
 要があります。

• header.phpに<html>, <head></head>, <body>
 を記述する。footer.phpに</body></html>な
 どを記述するとキレイに書けるよ。

More Related Content

PPT
WordPressのCSSを 理解しよう!
PDF
Word press 3.5RC2 - パーフェクト functions.php -
PDF
ゼロからつくるWord pressテーマ第5回
PDF
WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!
PDF
ゼロからつくるWord pressテーマ第9回
PDF
ゼロからつくるWord pressテーマ第5回 後編
PDF
WordOnsen in 福島飯坂 2014 応募時の質問と回答
PDF
101210 supreme web adobe seminar Nagoya
WordPressのCSSを 理解しよう!
Word press 3.5RC2 - パーフェクト functions.php -
ゼロからつくるWord pressテーマ第5回
WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!
ゼロからつくるWord pressテーマ第9回
ゼロからつくるWord pressテーマ第5回 後編
WordOnsen in 福島飯坂 2014 応募時の質問と回答
101210 supreme web adobe seminar Nagoya

What's hot (20)

PDF
WordBeachDeathMarchWorkshop
PPTX
Word press34
PDF
ゼロからつくるWord pressテーマ第7回
KEY
ブログの枠を超える?ためのWordPressカスタマイズ入門
PDF
WordPressでオリジナルサイトを作るための最初の一歩的なカスタマイズテクニック
PDF
これからのpre_get_postsの話をしよう
PDF
ゼロからつくるWord pressテーマ第6回
PDF
Wordpressで自分好みのテーマを作る
PDF
WordPressで投稿記事情報の取得方法
PDF
What's new! TwentyThirteen + WordPress3.6
PDF
Wp html5
PDF
ゼロからつくるWord pressテーマ第8回
PDF
WordPress 私はこんな設定をしています【WordBench Nagoya 9月勉強会】
PDF
ゼロからつくるWordPressテーマ第4回
PDF
WordPress 3.2の新機能& 新デフォルトテーマ Twenty Eleven 大解剖!
PDF
10分で作るオリジナルサイト - CMS/blog/adiary/Wordpress
PDF
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
PDF
WordPress基礎講座5 テーマ作成基礎知識
PDF
WordPress3.0 新デフォルトテーマ Twenty Ten 大解剖! ~秋バージョン~
PDF
WordPressの常識をくつがえす超簡単テーマ doshirouto2014 を作ったのでこれでテーマを理解しよう!
WordBeachDeathMarchWorkshop
Word press34
ゼロからつくるWord pressテーマ第7回
ブログの枠を超える?ためのWordPressカスタマイズ入門
WordPressでオリジナルサイトを作るための最初の一歩的なカスタマイズテクニック
これからのpre_get_postsの話をしよう
ゼロからつくるWord pressテーマ第6回
Wordpressで自分好みのテーマを作る
WordPressで投稿記事情報の取得方法
What's new! TwentyThirteen + WordPress3.6
Wp html5
ゼロからつくるWord pressテーマ第8回
WordPress 私はこんな設定をしています【WordBench Nagoya 9月勉強会】
ゼロからつくるWordPressテーマ第4回
WordPress 3.2の新機能& 新デフォルトテーマ Twenty Eleven 大解剖!
10分で作るオリジナルサイト - CMS/blog/adiary/Wordpress
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
WordPress基礎講座5 テーマ作成基礎知識
WordPress3.0 新デフォルトテーマ Twenty Ten 大解剖! ~秋バージョン~
WordPressの常識をくつがえす超簡単テーマ doshirouto2014 を作ったのでこれでテーマを理解しよう!
Ad

Similar to 第2回こけむさズword press部 (20)

PDF
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
PDF
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
KEY
WordPress中級者への道!テンプレートタグはどう動くのか!?
PDF
4時間まったりWordPressテーマ作成講座
PDF
テーマ制作時の疑問とノンプログラマーにも優しいテーマを考える
PDF
WordPress実践 導入からカスタマイズまで
PDF
WordPress公式テーマ登録のための5ステップ
PDF
WordPress ブラウザで始めるカスタマイズ+ テーマの基礎的な知識
PDF
ノンプログラマーのためのWordPressテーマ作成ステップアップ術
PDF
PPTX
デザイナーのためのPHP講座 for WordPress (初級)
KEY
PHPがわからないデザイナーでもできる、簡単カスタマイズ術
PDF
WordPress初心者テーマ作成勉強会
PDF
ゼロからのWordPress(第三回)〜テーマの構造、カスタマイズの基礎〜
PDF
WordPressテンプレート階層を理解する。テーマカスタマイズに必要な5つのポイント!|WordPressもくもく勉強会 at コエド第6回
PDF
Wordpressスマートフォンテーマ作成
PPTX
WordBench熊本第3回勉強会
PDF
WordPressをこれから始める人のためのテーマ講座
PDF
WordPress基礎講座6 テーマの作成実習
PDF
10分間でわかるWordPressのファイル構成
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
WordPress中級者への道!テンプレートタグはどう動くのか!?
4時間まったりWordPressテーマ作成講座
テーマ制作時の疑問とノンプログラマーにも優しいテーマを考える
WordPress実践 導入からカスタマイズまで
WordPress公式テーマ登録のための5ステップ
WordPress ブラウザで始めるカスタマイズ+ テーマの基礎的な知識
ノンプログラマーのためのWordPressテーマ作成ステップアップ術
デザイナーのためのPHP講座 for WordPress (初級)
PHPがわからないデザイナーでもできる、簡単カスタマイズ術
WordPress初心者テーマ作成勉強会
ゼロからのWordPress(第三回)〜テーマの構造、カスタマイズの基礎〜
WordPressテンプレート階層を理解する。テーマカスタマイズに必要な5つのポイント!|WordPressもくもく勉強会 at コエド第6回
Wordpressスマートフォンテーマ作成
WordBench熊本第3回勉強会
WordPressをこれから始める人のためのテーマ講座
WordPress基礎講座6 テーマの作成実習
10分間でわかるWordPressのファイル構成
Ad

第2回こけむさズword press部