ご無沙汰です。
先日、wordpressが2.9になったと思ったらもう2.91になった。前回、2.9になったときにアップデートしたら、プラグインのSimpleTagが動かなかったので、もう一度2.86に戻したのですが、2.91になってそろそろかな?と思ったんですが、まだアップデート対応していないようです。でも、アップデートしないのはなんだか気色悪いので、google先生にお聞きしたところ、 このページを見つけてなるほど・・。ということで、早速試してみる。
まず、simple-tags.phpというファイルを開く。
33行目以下
// Check version.
global $wp_version;
以下の
if ( strpos($wp_version, '2.7') !== false || strpos($wp_version, '2.8') !== false || strpos($wp_version, '2.9') !== false ) {
これをそっくり、
if ( strpos($wp_version, '2.7') !== false || strpos($wp_version, '2.8') !== false || strpos($wp_version, '2.9') !== false ) {
と入れ替え。このまま、保存して入れ替えるだけで、特に問題なく動くようです。
まあ、ソースを見ると2.8に対応した時も、バージョンチェックでスルーさせたようなので、2.9もすごく変わったわけではなさそうなのでスルーさせても大丈夫ってことでしょうかね。とにかく、次のバージョンがでるまで、ひとまずこれで使えると一安心。
1月11日 追記
今日、SimpleTagの、バージョン 1.7.1-rc1が出ていたので試してみたら、エラーで動かなかった。慌ててもとに戻したんだけれど、中身を見たら、2.3とか、2,5とかの対応はやめたのか、フォルダがなくなっていた。今、-rc1.1にマイナーチェンジしてあるので治ったのかなぁ。誰かが試してうまく行ったら入れ替えてみようかな。