サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
blog1.dd-company.com
なので、c.php (2) を include したければ、(例1)のようにします。 (例2)(例3)にすると、c.php (1) を include してしまいます。 ここからちょっとややこしいのですが、もし c.php (1) が存在しなければ、(例2)では、c.php (2) を include します。 そして、(例3)では、指定した場所にファイルがないとして warning を発行します。 この動作は、PHPマニュアルに下記のように書いてあリます。 「ファイルのインクルードは、指定されたパスから行います。パスを指定しない場合は、 include_path の設定を利用します。 ファイルが include_path に見つからないときは、include は呼び出し元スクリプトのディレクトリと現在の作業ディレクトリも探します。 include は、ファイルを見つけられない場合に wa
WordPress の テーマ フレームワーク Thematic の導入方法を数回に分けて説明していきます。 1. テーマフレームワークとは何か。 WordPress には、無料のテーマがたくさんあり、簡単にサイトデザインを変更できるようになっています。 独自デザインのサイトを作りたい時は、1からテーマを作成するか、既存のテーマを改造していく必要があります。 ただ、1からテーマを作るのは面倒です。 また、既存のテーマの改造では、思うように変更できなかったり、テンプレートを改造するので、テーマをアップデートするたびに書き直す必要があります。 テーマフレームワークを使用すれば、1からテーマを作るより簡単に、かつ、テンプレートをいじらず functions.php を作成して独自のデザインを実現することができます。 詳しくは Odyssey Hanover さんのスライドがわかりやすいです。 2
apply_filters、add_filter は WordPress の関数で、テーマをカスタマイズするために使用します。 apply_filters は、テーマのテンプレートファイル内や、プラグインのファイル内で使用します。 また、add_filter は、テーマの functions.php や、プラグインのファイル内で使用します。 では、この2つの関数は実際どういう働きをするのでしょうか。 フィルターフックについて この関数を理解するためには、フィルターフックについて理解する必要があります。 フィルターフックとは、様々な種類のテキストがデータベースまたはブラウザ画面に送信される前に WordPress が変更を行うフックです。 例えば、
WordPress で テーマ を カスタマイズ する時、子テーマ (child theme) を作成するのをおすすめします。 子テーマ とは、別の テーマ (親テーマ)の機能を継承し、その機能にさらに機能を追加したりその機能を調整したりすることのできるテーマです。 親テーマをいじらずに カスタマイズ でき、親テーマをアップデートしても、子テーマは書き換えられることがないので、カスタマイズ を保持できます。 では、子テーマ の作成方法を順を追って説明します。 例として、WordPress 3.0 のデフォルトテーマの Twenty Eleven の 子テーマ を作成します。 1. wp-content/themes ディレクトリ内に 子テーマ 用のディレクトリを作成します。 wp-content themes twentyeleven twntyeleven-child (ディレクトリ新規
記事の上下に GoogleAdsense などの広告を貼り付けているブログをよく目にします。 このブログもそうです。 では、WordPress で同じようにするためにはどうしたら良いでしょうか。 テンプレートに直接コードを貼り付けたり、コードを別のファイルに書いて、テンプレート内で include したりすれば出来ます。 今回は、そうした方法でなく、ウィジェットエリア を作成する方法を説明したいと思います。 ウィジェット を使えば、ファイルを直接編集すること無く、管理画面上で内容を変更したり、追加削除したりできます。例えれば、 jugemブログ の フリースペース なような使い方ができます。 1. 前回の記事 「WordPress 子テーマの 作り方」の手順で、子テーマ を作成します。 2. 子テーマの functions.php に下記のように記入します。 <?php /** *ウィジェ
このページを最初にブックマークしてみませんか?
『http://blog1.dd-company.com/』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く