気づかないうちに Amazon の商品情報を表示するプラグイン wp-tmkm-amazon が動かなくなっていたので Amazon の仕様変更に対応された wp-tmkm-amazon をインストールしてみました。あとは気になるところを修正。
出力される HTML の文法エラーを修正
Amazon の仕様変更に対応された wp-tmkm-amazon の Ver1.3 をインストールしてみましたが
- 書き換え前
-
$output .= "\t" . '<p><a href="'.$url.'"' . $windowtarget . '>' . $Title . '</a>';
- 書き換え後
-
$output .= "\t" . '<p><a href="'.$url.'"' . $windowtarget . '>' . $Title . '</a></p>' . "\n";
その他の修正
div 直下にインライン要素を置くのは個人的に気持ち悪いので 517、564、593、618 行目の 4 箇所を下記のように修正。
- 書き換え前
-
$output .= '<a href="'.$url.'"' . $windowtarget . '>' . $Title . '</a>';
- 書き換え後
-
$output .= "\t" . '<p><a href="'.$url.'"' . $windowtarget . '>' . $Title . '</a></p>' . "\n";
あとは、wp-tmkm-amazonのAmazon API対応 – 更新を怠る日々を参考にして修正。
以上でとりあえず完了。無事表示されて良かった良かった。
コメント