Flickr-galleryとwp-amazonを両方利用するときのメモ

Flickr-galleryできたー!」と喜んでいたのもつかの間、違うPostでwp-amazon利用でのAmazon画像挿入をしようとしたら、

Fatal error: Cannot redeclare makexmltree() (previously declared in /home/~/wp-admin/wp-amazon.php:78) in /home/~/wp-content/plugins/flickr-gallery.php on line 438

こんなん出まして。ギャア:yuck:

ということで調べたら、制作者さんのページに解決法が出てました。
Flickr Gallery 0.4のコメント部分。(ちなみにこのページのプラグインはちょっと前のバージョンです、現時点での最新版は0.7)

The first error sounds like WP-amazon and flickr-gallery both declare a makeXMLTree function. You could fix this by renaming the makeXMLTree function and all of its calls in flickr-gallery.php. Just do a search and replace it with whatever you want.

詳しいことは判らないけれど、ようするにwp-amazon.phpとflickr-gallery.php両方でmakeXMLTreeという同じ名前の宣言をしてしまっているためらしい。
制作者さんのコメントで「flickr-gallery.php内のmakeXMLTreeを全部違う名前に変えればよいです」とのことなので、テキストエディタの「検索→置換」で一気に変換やってみて、再アップ。
うまくいきました~。 :D

1個のコメント

  1. 1/28, 2005 1:24 pm に投稿 | パーマリンク

    更にメモ。
    新しいセットを作っても反映されない場合は、flickr-cacheフォルダ内のキャッシュを削除。
    セットに日本語を使うとそのまま(euc-jp)では文字化けしてしまうので、gallery.phpのcharsetはUTF-8にする。

コメントを書く

メールアドレスが公開されたり他で使われたりすることはありません