Posts tagged theme
WordPress2.6 にアップグレードしました
0このブログを WordPress2.6 へアップグレードしました。
アップグレード手順
- MySQL のデータをバックアップ
- WordPress2.6 を上書きでアップロード
- 管理画面へアクセス => アップデート作業をするように案内がでます。クリックすればアップデート終了
jQuery でクッキーを扱う方法
1jQuery でクッキーを扱うのを下記サイトを参考にやってみました。
javascriptライブラリjQueryでcookieを超簡単に扱う方法 : 4GALAXYのメモ
Klaus Hartl – Stilbüro : Cookie Plugin for jQuery
jquery.cookie.js の準備
jquery.cookie.js をダウンロードして HTML で使えるようにします。
<script type="text/javascript" src="jquery.cookie.js"></script>
WordPress の管理画面で jQuery を使用する場合の注意点
1WordPress の管理画面で使用するプラグインを作成しているのですが、jQuery を使用するときの注意点です。
jQuery は prototype.js などの $ を使用するライブラリと同時に使用できるように設計されています。jQuery にはprototype.js で定義した $ を上書きしないようにする方法があります。
jQuery.noConflict();
を jquery.js ファイルの一番最後に書き加えることにより $ を上書きしないように元に戻します。
(続きを読む…)
WordPress API フックの使い方
2API フックとは
プラグインやテーマの動作を WordPress 本体に連動させることができます。WordPress 本体に修正を加えなくてもカスタマイズできます。
アクションとフィルタ
API フックにはアクションとフィルタがあります。アクションは WordPress で発生するイベントによって実行されます。イベントは投稿やテンプレートの変更などユーザが行う行動です。フィルタはテーマなどで出力するテキストデータを変更するものです。
(続きを読む…)
WordPress テーマを作成(8)function.php の使用
1WordPress のテーマを作成しているときに、テーマ内でちょっとした機能を入れるときに便利なファイルが function.php です。
テーマフォルダに function.php を作成すると、テーマが有効化されているとブログの画面を表示する前に自動的に読み込まれます。
この機能を利用してテーマで使う関数などを function.php に定義しておけば、テンプレートファイルもすっきりと読みやすくなります。
注意点としては関数名をつけるときに既存の関数とぶつからないようにすることです。参考に function.php を使用している他のテーマを見てみるとよいかと思います。ユニークなるように関数名をつける必要があります。ユニークなテーマ名をつけて、テーマ名をプレフィックスとして関数名につけるとよいかと思います。
WordPress テーマを作成する(7) 任意のテンプレートを読み込む
1WordPress のテーマのテンプレート内に任意のテンプレートファイルを読み込ませる方法です。
例えば hoge.php というファイルをテンプレート内に読み込ませたい時は、読み込ませたい部分に下記のように書きます。
<?php include ( TEMPLATEPATH . '/hoge.php'); ?>