「WordPressで学ぶPHP(3)関数編」を発売しました。
本書は「WordPressで学ぶPHP(1)変数・制御構造編」「WordPressで学ぶPHP(2)データ構造(配列・オブジェクト)編」の続編にあたり、PHP組み込みの関数や、独自の関数を作る方法などを解説します。
Kindle本で、定価400円です。
テーマ移植実験中
先日、ConfigAssistantプラグインのMovable Type 5対応版が公開されたことを紹介しました。
このプラグインを使って、Melody用のテーマをMovable Type 5に移植する実験を行っています。
Melody用テーマは、Movable Type 4のテンプレートセットの機能をベースにしていますので、Movable Type 5でもテーマとして認識されます。
ただ、あくまでもテンプレートセットなので、Movable Type 5のテーマと比べると、設定ファイルに書けることが少ないです。
そこで、Movable Type 5のソースを一部いじって、Melody用テーマに、theme.yaml(Movable Type 5のテーマの設定ファイル)と同等の記述をできるようにすることを試してみました。
いくつかの記述を試してみた限りでは、上手くいきそうです。
ただ、Movable Type 5のソースをいじる形だと後々面倒です。
そこで、Config Assistantプラグインに機能を追加して、Movable Type 5の関数を一部上書きする処理を入れようかと思っています。
現在、githubでMike Thomsen氏などがMelody用テーマを公開しています。
検索してみると、40種類ぐらいのテーマが見つかりました。
これらのテーマをMovable Type 5に移植してみたいと思います。