今まで正常に動作していた
Amazon Reloaded for WordPressが動作しなくなってます。
画像だけが取得できていない感じですね。
画像のURLが今までみなれない形式になっている感じです。
amazon APIの仕様が変わったのかもしれません!
っと思いながら、いろいろ調べていると、画像のURLを取得する部分でウィッシュリストなどのURLが追加された?
その為に、単調な配列の番号に狂いが出たのが原因ぽいですね。
下記のURLを単純に0から画像リストにしている箇所を、これまた強引に修正みました。
jpgの拡張子で無いものは、画像リストに追加しないようにコード2行のお手軽修正?です。
$images = $item->getElementsByTagName(‘URL’);
if (substr($images->item($imageNumber)->nodeValue, -4) == ‘.jpg’) {
$imageUrls[] = $images->item($imageNumber)->nodeValue;
}
まあ私は、アマゾンでアフィリエイトしたいのでは無く、無造作な記事に味付けをするために
画像を使いたいだけなので、こんなもんでいいでしょ。