「Simple Amazon」はWordPressでAmazonの商品を表示する事が出来るプラグインです。
Ver.2.0.6.1では、tmkm-amazonがインストールされている状態でSimpleAmazonをインストールしようとしたとき出るエラーを修正しました。
「Simple Amazon」をインストールしようとすると以下のようなエラーが出るというコメントを頂きました。(Thanks for Buonarrot.)
Fatal error: Cannot redeclare class GetAmazonXmlParse in [path]/wp-content/plugins/simple-amazon/simple-amazon-function.php on line 22
このエラーはクラス名がかぶっているときに生じるようです。
で、調べたのですが、やはり「tmkm-amazon」や「tmkm-amazon」をベースに作られたプラグイン(二つまとめてtmkm-amazon系ということで)がインストールされている状態の時に、さらに「Simple Amazon」をインストールしようとすると生じるエラーのようです。
そこで、「Simple Amazon」で使用しているクラス名をすべてオリジナルのものに変更しました。これでエラーは発生しなくなった。と思います。何らかの理由でtmkm-amazon系プラグインと同時使用したい場合は、Ver. 2.0.6.1をご利用ください。
クラス名をオリジナルのものに変えただけなので、とくに現状で問題ない場合は、Ver.2.0.6を使い続けても大丈夫だと思います。たぶん。
インストール方法はreadme.txtを参照してください。Ver. 2.0.5、及び、Ver. 2.0.6からのバージョンアップはファイルを上書きするだけでもOKです。(cacheディレクトリは上書きせず、そのまま使っても大丈夫です。)
ダウンロード
- simple-amazon2.0.6.1[zip]
追記
2009/09/21
Simple Amazon Ver. 2.0.7を作成しました。