More Related Content Similar to Duotone の子テーマを作ろう、そうしよう - Wordcamp Fukuoka 2010
Similar to Duotone の子テーマを作ろう、そうしよう - Wordcamp Fukuoka 2010 (20) Duotone の子テーマを作ろう、そうしよう - Wordcamp Fukuoka 20103. おでこ おかねがたりません
サラリーマン
WordPress 歴: 4年
まけずぎらい WordPress 0.9.5 に出会う
せいべつ:おとこ WordPress ME 2.0 を使う
レベル: 8 WordPress オフに参加
WordPress 公式⽇本語サイ
せいそくち: とうきょう
ト運営チーム
WordPress ⽇本語版作成
E ハイストリートのふく チーム
E ケータイ WordCamp/Bench に参加
E アイフォーン WordBench 英語部
E アイポッドナノ WordBench 写真部
E ニンテンドー・ディーエスライト
E プレイステーション・ポータブル
E マックブック・エアー
2
22. 親テーマ Parent Theme
d元/ベースとなるテーマ
dフレームワークはもちろん
dどのテーマでもOK
⼦テーマ Child Theme
d親テーマのテンプレートファイル
を受け継ぐ
d必要に応じて上書きする
d時間も節約できる
21
24. 1
wp-content
themes
duotone
23
25. 1 親テーマと同じ階層に
⼦テーマのディレクトリを置く
wp-content
themes
duotone
duotone_child_theme
中⾝は style.css と screenshot.png だけでOK
24
26. 2 ⼦テーマの style.css に
Template: 親テーマ
/*
Theme Name: duotone_child_theme
Theme URI:
Description: Duotone's child theme.
Version: 1.0.0
Template: duotone
Author:
Author URI:
Tags: photoblogging,one-column,fixed-width
*/
25
27. 3
親テーマ
⼦テーマ
これだけでテーマとして認識されます
26
36. Lifestream の仕組み
ktai
Mail w/ a photo
Ktai Entry
ゆりこ さん
DuotoneNoël さん
Simple TweetWokamoto さん
35
40. body.horizontal (.vertical) index.php
div#page
div#header
h1
div.description
ul#menu
div#content
div#sleeve
div.image
div.nav .prev
img
div.nav .next
div#container
h2
div#postmetadata
div#post
div.navigation
div.prev
div.next
div.sidebar
ul
li
div#footer
p.info
form#searchform
39
41. body.horizontal .archive archive.php
div#page
div#header
h1
div.description
ul#menu
div#content
div#sleeve
div.archive
ul#filters
li
h2
ul.thumbnails
div.nav
div.prev
div.next
div.sidebar
ul
li
div#footer
p.info
form#searchform
40
45. duotone duotone_child_theme
⼦テーマに⽤意した
header.php
footer.php
style.css
が読み込まれる
44
57. WordCamp Yokohama 2010
開催決定!!!
開催⽇程: 2010年 5⽉29⽇(⼟)
開催場所: 東京都市⼤学 横浜キャンパス
(横浜市都筑区)
主催: WordCamp Yokohama 2010 実⾏委員会
共催: 東京都市⼤学 環境情報学部 ソーシャルメディア・
プロジェクト(旧 現代GPプロジェクト)
56
59. GAME OVER
-------Odyssey-------
Odysseygate+wcfukuoka2010@gmail.com
Twitter: @odyssey
http://www.odysseygate.com/
http://lifestream.odysseygate.com/
58