2007年3月13日の投稿

2007-03-13
晴れ

WordPress プラグイン Ktai Location 0.97 と Force Wave Dash 0.72 リリース

ゆりこ による 22:06:39 の投稿
カテゴリー: WordPressハック
タグ: , , , , , ,

WordPress 用プラグイン「Ktai Location」のバージョン 0.97 および「Force Wave Dash」のバージョン 0.72 をリリースしました。ダウンロードはリンク先の配布サイトから行えます。

前者は、携帯電話等の位置情報を WordPress ウェブログに簡単に取り込む機能を追加します。後者は、「波ダッシュ問題」を解決するプラグインです。詳細な説明は配布サイトを参照してください。

今回のバージョンはともに、「Ktai Location は WordPress 2.1.2 でバグる?」「Ktai Location は ME 版だけバグる?」のバグを修正したものです。原因は、プラグインで投稿本文を修正した際、投稿キャッシュを更新していなかったからでした。プラグインが投稿本文を読み取るのは get_post() 関数を使っていますが、内部的に投稿キャッシュを使っています。投稿キャッシュを更新しなかったことで、後で実行されたプラグイン (Force Wave Dash) が古い本文 (==位置情報 URL を消す前) を参照してしまったのでした。

本文をいじってデーターベースに登録するとき、同時に投稿キャッシュもアップデートすることで、問題なく動作するようになりました。