2.9
2010年01月05日
昨年末(2009年12月) WordPressの2.9がリリースされた。
画像の編集機能などが搭載されたものである。
しかし、これまでバージョンアップされる度に使っていたプラグインやテーマが使えなくなることが多かった。
そこで、現在開発中であったり、運用中のシステムのバージョンアップをすべきかどうかを確認する為、WP-2.9を試すことにした。
まずは、あすまる/BeLiveで開発したプラグインが正常に動作するかの確認を行い、その結果を記録する。
まずはそれからテストすることにした。
テストには、CPIのテストサーバにWP-2.9をインストールし、それぞれのプラグインを使用/停止させて問題ないかチェックする。
公開されているものについては、WP-2.9でも問題なく機能することを確認。
ただ、「Extra Widget Properties Set」のローカライズ(日本語化)が上手く行かないことについては調査が必要である。
また、まだ公開していないが、とても便利なプラグインも多々ある。
その中で、これまで開発しているうちに、共通化すべき機能であるが、それだけでプラグインを作るほどのものでないものを「あすまる専用プラグイン」として、蓄積している。
まずは、この「あすまる専用プラグイン」からテストを行った。
その結果、主要な機能の確認だけだが、WP-2.9でも問題なく動作した。
そのほかにも、未公開ではあるが、画期的な機能を持つプラグインがいくつかある。
それを確認したのだが...ある重大な問題にぶつかってしまった。
それを解決する為には、どうしてもWPのソースを改良するしか手立てはないものであった。
続きを読む
画像の編集機能などが搭載されたものである。
しかし、これまでバージョンアップされる度に使っていたプラグインやテーマが使えなくなることが多かった。
そこで、現在開発中であったり、運用中のシステムのバージョンアップをすべきかどうかを確認する為、WP-2.9を試すことにした。
まずは、あすまる/BeLiveで開発したプラグインが正常に動作するかの確認を行い、その結果を記録する。
〜 公開しているプラグイン 〜
現在、BeLive名義で公開しているプラグインがいくつかある。まずはそれからテストすることにした。
テストには、CPIのテストサーバにWP-2.9をインストールし、それぞれのプラグインを使用/停止させて問題ないかチェックする。
- 自動整形を解除するプラグイン「WP-UnFormating」
→ ○自動整形の解除、PHPコードを含む置換 ともに問題なし。 - PHPのPearのパスを追加する「WP-Pears」
→ ○sample.phpのインクルードを行ったところ、問題なし。 - iniファイルを利用できるようにする「wp-IniFileLoad」
→ ○sample01.ini〜sample03.iniを呼び出す。問題なし。 - 各サイドバーWidgetにCSSクラスやアクセス権など、新たな属性を追加する「Extra Widget Properties Set」
→ △機能的には問題なし。但しローカライズ(日本語化)がされない。
公開されているものについては、WP-2.9でも問題なく機能することを確認。
ただ、「Extra Widget Properties Set」のローカライズ(日本語化)が上手く行かないことについては調査が必要である。
〜 あすまる独自のプラグイン 〜
あすまるでは、各クライアントからの要望に応じ、そのシステム専用のプラグインを作成している。また、まだ公開していないが、とても便利なプラグインも多々ある。
その中で、これまで開発しているうちに、共通化すべき機能であるが、それだけでプラグインを作るほどのものでないものを「あすまる専用プラグイン」として、蓄積している。
まずは、この「あすまる専用プラグイン」からテストを行った。
その結果、主要な機能の確認だけだが、WP-2.9でも問題なく動作した。
そのほかにも、未公開ではあるが、画期的な機能を持つプラグインがいくつかある。
それを確認したのだが...ある重大な問題にぶつかってしまった。
それを解決する為には、どうしてもWPのソースを改良するしか手立てはないものであった。
続きを読む
(19:55)