wp-tmkm-amazonのAmazon API対応

wp-tmkm-amazonを2009年8月15日から全面実施されるAmazon APIに対応させようと思ったら、既に対応されている方がいらっしゃるようなのでそちらを導入させていただきました。
導入したプラグインはこちらです。
wp-tmkm-amazonプラグイン配布∴OpenMediaLaboratory

以前
wp-tmkm-amazonにAmazonの販売価格を表示するその2∴更新を怠る日々
で入れたAmazonの販売価格を表示する修正は既に入っていますが、本でページ情報が無い場合でもページを表示しようとするのはそのままなので、そちらのみ修正します。

wp-tmkm-amazon.phpの下記の行を修正。

534行を
[ num=534]
$output .= “\t” . “

$Binding ( $Pages ページ )

” . “\n”;
[/php]
こう変更。
[ num=534]
if( $Pages != ” ) {
$output .= “\t” . “

$Binding ( $Pages ページ )

” . “\n”;
} else {
$output .= “\t” . “

$Binding

” . “\n”;
}
[/php]

553行を
[ num=553]
$output .= “\t” . “

$Binding ( $Pages ページ )

” . “\n”;
[/php]
こう変更。
[ num=553]
if( $Pages != ” ) {
$output .= “\t” . “

$Binding ( $Pages ページ )

” . “\n”;
} else {
$output .= “\t” . “

$Binding

” . “\n”;
}
[/php]

修正結果はこんな感じです。

下の例ですと「Q.E.D.-証明終了-ザ・トリック・ノート」はページ数の情報があるので表示していますが、「C.M.B.森羅博物館の事件目録」はページ数の情報がないので”コミック”のみ表示しています。

Q.E.D.証明終了 ザ・トリック・ノート (KCデラックス)

価格¥20

月刊少年マガジン編集部

監修加藤 元浩

発行講談社

発売日2004年10月15日

Amazonを開く

Supported by amazon Product Advertising API


コメント

  1. […] 変更により、本エントリの内容では動作しなくなっております。2009/8/15以降のAmazon APIに対応するには下記のエントリを参照してください。 wp-tmkm-amazonのAmazon API対応 – 更新を怠る日々 […]

  2. […] あとは、wp-tmkm-amazonのAmazon API対応 – 更新を怠る日々を参考にして修正 […]

  3. MNN より:

    あら。今見たら「Q.E.D.-証明終了-ザ・トリック・ノート」もページ数の情報が追加されていますね。この例は適切ではなくなってしまいましたが、修正自体は有効ですので気になる方はどうぞ。

タイトルとURLをコピーしました