-
RSS FEED
twitter@waratsuyoshi- 久しぶりにプライドDVDみる、やっぱおもろいわぁミルコノゲイラ戦。試合前の煽りVがオリジナルなのはもひとつだけど。 about 7 hours ago from twicca
- @Ken_G1957 レンズ規格がSONYお得意の独自なのは気になりますが、あのデザインと使い勝手の良さはコンデジステップアップ組にはかなりの魅力です 05:57:38 PM 9月 04, 2010 from twiccain reply to Ken_G1957
- @Ken_G1957 まさかの購入済みですか?GR使いだと思ってました。 03:36:50 PM 9月 04, 2010 from Echofonin reply to Ken_G1957
- @parachan_hcs33 今日梅阪メンズ館でみたんだわ、でも4万くらいしたから諦めた 12:38:11 PM 9月 04, 2010 from twiccain reply to parachan_hcs33
- @2_SHAN でしょ、マイクロ一眼ではグンバツです! 12:32:22 PM 9月 04, 2010 from twiccain reply to 2_SHAN
カテゴリー
月間人気エントリーTOP10
- None Found














WordPressテーマフレームワークThematicを使おう
10月に開催されたWordCamp京都に行ったのですが、その中のおでさんのセッションでテーマフレームワークを使おうというものがありました。その時点でははっきり理解できず、なんだ便利そうだなくらいでした。
テーマフレームワークはなんぞやとかsandboxを継承しているとか、、
そもそもsandoboxも知らなかったしゼロスタートで、ひとまず調べてなんとなく理解できたので書いておきます。
まずはそのセッションのときのスライドをご覧ください。
これですべて分かるんですがそのときは理解できなかったので、私なりに解説します。
要はいちいちゼロからテーマつくんなくてもよいんでないのって感じです。
Thematicが優れているところはウィジェット箇所がたくさんあるということや基本カラムが2や3など用意されていたり、まぁとにかく汎用性が高いのです。
その中で親子関係があるのですがこれがすごく便利。
まずは実際にテーマをDLしよう
Thematic, A WordPress Theme Framework
themes
├thematic
└default
まぁ普通はそれぞれのテーマが分かれています。
親子関係ってのは、、、
thematicに元々入っている「thematicsamplechildtheme」をとりあえず一階層上げて
themes
├thematic
└thematicsamplechildtheme
とします。
これじゃぁふつうじゃんですが
thematicsamplechildthemeの中身を見てみよう
thematicsamplechildtheme
├functions.php
└style.css
なんと、これだけ。
親のthematicを子が利用している状態です。
あとは独自CSSを作ってstyle.cssにインポートさせればあらテーマの出来上がり。
でも、HTMLの方も触りたいですよね。
その場合は普通にcategory.phpなどを編集してチャイルドテーマに入れればそちらが優先されます。
でも、それじゃあおもしろくない。
よくみてみよう「functions.php」
これがみそ。
Thematicにはもともとそのようなことが起きていいようにフックさせる場所がたくさん用意されています。
そこに好きなソースコードをフックさせればわざわざcategory.phpなんて触らなくてよいのです。
フックはfunctions.phpに記述します。
ソースコード、デザインを変えたのにテーマディレクトリ内は
thematicsamplechildtheme
├functions.php
├original.php
└style.css
なんということでしょう。
こんなにスッキリ。
フックについては
thematic/library/extensions/
内を見てみましょう。
あーこれ絶対超便利。
ということで、うちのスタッフに社長ブログをThematicベースで作ってもらいました。(何で自分でしない)
戸田@ドアズ社長ブログ 株式会社ドアズ代表取締役 戸田克己