2009-12-25
WordPress 2.9にアップデートしました
ちょっと遅くなりましたが、WordPress を2.9にアップデートしました。
RC 版で Simple Tags が動かないという話が出ていていましたが、現在も対応版プラグインが出てないようなので、サポートフォーラムで対処法を参考に本体のアップデート前に修正をし、無事に動作しました。
フォーラムの内容は2.9 RC 版について書かれていますが、正式版でも問題なく動作する修正です。
参考にしたスレッド
WordPress › Support » Simple Tags can’t work with WordPress 2.9 RC
Simple Tags.php は、WordPress のバージョンをチェックして、使用するファイルを切り替えています。
現バージョン(1.6.6)ではチェック対象が2.8までなので、2.9にアップデートすると動かなくってしまうのです。
チェックさえちゃんと通ればプラグインは動くので、修正といってもバージョンチェックの部分をちょっといじるだけです。
いじるのは、simple-tags.php だけ。
simple-tags.php の35行目
if ( strpos($wp_version, '2.7') !== false || strpos($wp_version, '2.8') !== false ) {
を
if ( strpos($wp_version, '2.7') !== false || strpos($wp_version, '2.8') !== false || strpos($wp_version, '2.9') !== false ) {
に変更するだけ。
見て分かるように、分岐の条件に2.9を追加しただけです。
Simple Tags を使用している&上記のような対応をしていない方は、ひとまず自分で修正しておいて、作者さんのアップデートを待ちましょう。