WordPress Plugin Release : wp-tmkm-amazon
あまりに長くなってみづらいので、ページを分けました。それぞれ以下の番号からどうぞ。
2008.8.14 に最新版を公開しました。投稿画面の検索フォームやら管理画面からのアソシエイト ID 変更など、いくつか機能を追加しています。
- 動作サンプル & 使い方 & 謝辞
- 更新履歴 & 動作環境 & おまけ機能
- 公開にいたった経緯など
wp-tmkm-amazon( 概要と使い方 )
記事、もしくはテーマの PHP ファイル中で、Amazon の個別商品代表画像その他を呼び出すプラグインです。アフィリエイトというよりは、記事本文中で書評や書籍紹介をされる方向け。wp-tmkm-amazon.php 本体に限り、改変などはご自由にドゾ。くっさい作り方をしているので、もっとスマートな設計にリビルドしていただいた方、配布を希望します……
動作サンプル
tmkm_amazon_view('ASIN');
[tmkm-amazon]ASIN[/tmkm-amazon]
上記のいずれかを書くと( []は半角 )、↓↓のように表示されます。スタイル装飾は CSS の書き方次第ですのでご自由に( サンプルの CSS はダウンロードファイルに同梱しています )。書籍の場合は、ASIN に 10 桁もしくは 13 桁の ISBN を使用できます。
商品が本だった場合
アマゾンのサーバでエラーが起こっているかもしれません。一度ページを再読み込みしてみてください。
商品が DVD だった場合
アマゾンのサーバでエラーが起こっているかもしれません。一度ページを再読み込みしてみてください。
商品が音楽 CD だった場合
アマゾンのサーバでエラーが起こっているかもしれません。一度ページを再読み込みしてみてください。
上記以外
定価をデータで持ってない商品もあるので、そういう場合は定価は出ません。何出していいかわからなかったので、商品名と定価と、あとは必ず持ってそうなコード類を出してみましたが、邪魔かしら……
アマゾンのサーバでエラーが起こっているかもしれません。一度ページを再読み込みしてみてください。
なんでか CD は小さい画像を使ってしまった……
本当は画像サイズとか管理画面から設定できればいいよなーとか思うものの、ちょっと作ろうとしてみて複雑さにめげました。暑いし……( ← 全く関係ない )亭主にはだいぶハードルが高そうです。今後の機能アップはあまり期待されないことを希望( ← そもそも期待されてないから大丈夫 )
謝辞
本プラグインを作成するにあたり、Keith Devens.com、websitepublisher.net、および PEAR :: Package :: Cache_Lite にて配布されている GPL またはそれに準ずるライセンスのプログラムコードを利用・再配布させていただいています。また、プラグインの作成自体、hiromasa.zone :o) さんの記事なくしては成し遂げられませんでした。有益な PHP コードもしくはプロジェクトを公開されている Web マスターのみなさまに、厚く御礼申し上げます。
更新履歴などは次ページでご確認ください。
Related Articles:

50 Comments
コメントする | comments rss
[...] ともかめ亭» Blog Archive » WordPress Plugin Release : wp-tmkm-amazon Post a comment | Trackback [...]
[...] WordPress Plugin Release : wp-tmkm-amazon @ ともかめ亭 [...]
先ほどピンバックを送信させていただきました、Sa・Ga@Telminaと申します。
「WordPress Plugins / JSeries」経由で、プラグインをダウンロードさせていただきました。ありがとうございます。
動作させてみたところ、XHTML的にValidではありませんでした。
自分のところでは一部改変して動かしてみました。
具体的には、
・「wp-tmkm-amazon.php」の263行目を、ファイル名ではなく他の箇所と同様img要素でくくって画像を出すようにした。
・その上で、225行目、242行目、256行目、263行目の各img要素の閉じ括弧の直前に「/」と書いた。
・更にその上で、225行目、242行目、256行目、263行目のa要素の終了タグの後ろに、「</p>」と書いた。
・275行目を「$clearparts = ‘</p><p style=”clear: both”>’;」に置き換えた。
プラグイン的にこの書き方でいいのかどうかはともかく、自分のところではこれでXHTML的にValidになりました。
今後のご参考にしていただければ幸いです。
こんばんは、Sa・Ga さん、初めまして。コメントとトラックバック、そしてプラグインのご使用ありがとうございます。コメントは本題のもののみ残させていただきました。お気遣いありがとうございます。
ひぇー……われながらひどい HTML でしたね!ご丁寧にアドバイスいただいてありがとうございました。さっそく修正して( 修正内容はいただいたものそのまんまです(笑) )配布ファイルを差し替えましたので、ご報告まで。
本、DVD、CD のみ想定したプラグインになっていて、いろいろ当初のご期待に添えなかったかもしれません、失礼しました……。もし今後何かお気づきの点があればこれに懲りずご連絡いただければ幸いです。
ともかめ様、早速のご対応ありがとうございました。
また、こちらのミスにも対応していただき、恐縮でございます。
すみません。(新ヴァージョンベースで)276行目のところですが、引用符がブログ投稿時に変換されてしまったままの状態になっておりました。もちろん「"」で囲むのが正しいのですが、前回のコメントでそれを申し上げるのを忘れておりました。大変失礼いたしました。
また、269行目につきましても、画像のURLが直接ブラウザ上に表示されるようになっておりましたので、こちらも262行目同様の対応にしていただければと思います。
実は自分が「本、DVD、CDのみ想定?」と自分のところに書いたのは、それ以外の箇所、つまり269行目で画像出力をしていなかったのが根拠だったりします。
更にもう一点申し上げますと、まだ自分はリスト表示を試していませんが、280行目の後ろでp要素を閉じてしまっていますので、281行目はbrではなくp要素の開始タグがあればいいのではと思います。
重ね重ね申し訳ありませんが、以上につきましてもご対応いただければと思います。よろしくお願い申し上げます。
Amazon LinkageプラグインーAmazonアソシエ…
ともかめ亭さんで作られたwp-tmkm-amazonをカスタマイズしたWordPress用Amazonアソシエイトプラグイン Amazon Linkageを公開してみま (more…)
Sa・Ga さんこんばんは!コメントありがとうございます。
ギャー!まだひどいバグを残してましたね……お恥ずかしい。しかも、本、DVD、CD 以外の商品でも代表画像は表示されるようにしたつもりだったのに、画像の URL しか出ませんね……失礼しました!
いくつかご指摘いただきました点について、今度の土日くらいには修正版をアップしようと思いますので、申し訳ありませんが少しお時間いただければと思います。プラグイン的に意図した記述ではありませんので、不都合な部分はどんどん改変していただいて問題ありません。
ご丁寧にコメントいただいて助かります!今後ともどうぞよろしくお願いいたします。
こんにちわ。よしとも@雑念ベースです。
まずは訂正から。
AWS の制限ですが、1日の回数の制限はなくなっていました。1秒に1回というのだけになります。記事のほうは修正済みです。
そうでしたか。「作者としては複雑」などと書いてしまってすみません(^^;
商品の表示の整形したいですよね。Amazon のだと写真が小さすぎますし、横長のレイアウトがほしいとかいろいろと不満が・・・。なので、今のは暫定に近い状態なのです。回数制限を突破できる方法を見つけたら、好き勝手にレイアウトをいじれる手段を実装の予定です。
機能がかぶってしまうのは気にしないでください。Amazon からデータを持ってきて表示するということに特化するわけですから、かぶらないほうが難しいです。
( Sa・Ga さん )
こんにちは、ともかめです。対応遅くなりましたが、ご連絡いただいた点について先ほどプラグインを修正し、ダウンロードファイルを差し替えました。せめてアソシエイト ID を管理画面から変更できるようにしよう……と思ってたのですが力及ばず、現時点では断念です。アー。ていうかちゃんと動作確認しろって感じですね……
若干いい加減さ漂う当方ですが、何かお気づきの点などございましたら今後ともよろしくお願いいたします。
( よしともさん )
こんにちは初めまして!ギャー!コメントありがとうございます。こそこそトラックバック投げたりして失礼をば……そして、AWS( ECS )についても情報ありがとうございます。ご丁寧に痛み入ります。← 自分でドキュメントを読め
そうなんです、商品表示の整形がどうしてもやりたかったんです。Amazon デフォルトのではやっぱり……よしともさんも同じように考えておられるとうかがって、やっぱりそうだよなー早まったかな……(笑)とか思っております。
お気遣いありがとうございました!これからますます多機能版のプラグインリリースされるの楽しみにしております。刺激されてそのあとまたこそこそ何かやってるかもしれませんが、そのときはどうぞご容赦を(^▽^)
初めまして、くれ ともこと申します。
只今wp-tmkm-amazonを使わせて頂いております。
とても便利なプラグインで、本当に助かっています。
ただ1つ質問があるのですが、商品の情報を呼び出す際に、
「定価」ではなく「現在のAmazonでの値段」を
出力することはできませんでしょうか?
当方に知識が無いためどこを書き換えれば良いかわからなかったため、
もしご迷惑でなければご教授願えませんでしょうか。
よろしくお願い致します。
突然の投稿で申し訳ありません。wp-tmkm-amazonを導入したWP初心者です。導入には成功し、表示してみましたが画像と文字が縦に表示される為、いまいちサイトのデザインと合いません。こちらのサイトのようにwp-tmkm-amazonの画像と文字の部分の表示を横並びにするにはどうしたらいいのでしょうか?
よろしかったらご指導ください。お願い致します。
[...] wp-tmkm-amazon [...]
[...] wp-tmkm-amazonのテストだよ。 記事、もしくはテーマの PHP ファイル中で、Amazon の個別商品代表画像その他を呼び出すプラグインです。アフィリエイトというよりは、記事本文中で書評や書籍紹介をされる方向け。wp-tmkm- amazon.php 本体に限り、改変などはご自由にドゾ。くっさい作り方をしているので、もっとスマートな設計にリビルドしていただいた方、配布を希望します…… [...]
[...] wp-tmkm-amazon [...]
くれ ともこさん、fuku さん
はじめまして。すでに遅すぎてまったく意味をなさない
返信になってしまいましたが……
コメント残してくださってありがとうございました!
ご質問をいただいていたことに気付いておらず、
長らく大変失礼をいたしました。
くれ ともこさん
現在の価格ということですが、Amazon のキャンペーンや中古商品
などで表示されている価格を指すということでよいでしょうか?
これをですね……特定できる名前を未だに把握できておらず、
マーケットプレイスの中から最安値を引っ張ってくるところまでは
最終の 1.1j で実装したいと考えているのですが、足りませんよね。
もしすでにカスタマイズされているようでしたら、むしろお知恵を
拝借できれば幸いです。
fuku さん
これもすでに解決してらっしゃることとは思いますが、
同梱の tmkm-amazon.css にある記述を、ご自分の style.css なりに
追記していただければ実現できるのではないかと思います。
最新版では、スタイルシートのファイルを勝手に読み込むように
していますので、そちらをお使いいただければ面倒がないかもです。
もし、ご自分でお使いのスタイルシートの記述と偶然かぶったり
名前が干渉しているとうまく行かないかもしれません。その場合
的確なアドバイスは難しうございますので、
あしからずご了承ください。
[...] ともかめ亭 » WordPress Plugin Release : wp-tmkm-amazon (tags: plugin wordpress amazon) [...]
いえいえ、お気になさらず(^^;)ゞ
私も今のところロープライスを引っ張ってくることしかできません。。。
くれ ともこさん
コメント残してくださってありがとうございます!
取ってくる価格のバリエーションが増えたら、
またここで情報公開させていただきますので
どうぞ今後ともごひいきに……
[...] - WordPress Plugin Release : wp-tmkm-amazon配布サイト:WordPress Plugins/JSeries - [...]
便利なプラグインありがとうございます。
微妙に表示をカスタマイズして使わせて頂いています。
1.12jaにて </em> タグが </wm> タグになっている部分があったのでご連絡いたします。
mount さん
こんばんは。プラグインのご利用ありがとうございます。
カスタマイズは微妙なものでも大胆なものでもうれしいです。
どんどんやっちゃってください。
タグのバグのご連絡、ありがとうございました!
完了報告でなくて申し訳ないのですが、
修正版を早くにアップいたします。
その際はここでのご報告とさせていただきますね。
WordPress MUに使えるよう、カスタマイズさせていただき使用しております。
管理画面の検索部分の高さを、もう少し高くしたいのですがcss等の何処が影響しているのか、わからずに困って降ります。
ご指導頂ければ幸いです。
上記の件、自己解決しました。
WordPress Plugin / JSeries の配布ページでダウンロードできるのは1.12Jaのようなのですが、管理画面にアソシエイトID以外の設定項目が出てくるバージョンはどちらからDownloadできますか?
プラグインをご利用いただき、ありがとうございます。
オフマーク さん
ずいぶん返信が遅くなり申し訳ありませんでした。
しかも、自己解決されたということで、重ね重ね恐縮です。
むしろ、わたし自身がオフマークさんの質問の件に対処をしかねて
迷っておりましたので、方法をご教示いただければうれしいです。
虎!さん
大変失礼しました。アップロードするファイルを
誤っていたようです。ご指摘ありがとうございます。
差し替えて最新のファイルにリンクしましたので、
よろしければこちらをお使いください。
iframeのid=”uploading”をやめて、自分でスタイルを直書きしました。
<iframe style=”border-style: none; padding: 0; margin-bottom: 16px; height: 36em; width: 100%” frameborder=”0″ src=”searchphp_path; ?>”>IFRAME による表示がサポートされている環境が必要です。
無事表示されました。
迅速な対応ありがとうございました!
オフマークさん
さっそくお返事いただき、ありがとうございます。
あ……なるほど。もうちょっと自分でもいろいろ試す余地は
あった感じですね。お手数をおかけしてすみません。
次回リリースする際、JavaScript に対応できなかったら
アイデアを拝借させていただくかもしれません。
虎!さん
こちらこそ。大変失礼いたしました。
プラグインお使いいただき、ありがとうございます。
[...] 日常 Add comments このサイトでお世話になっているAmazonプラグイン、wp-tmkm-amazonがバージョンアップしてました。 [...]
[...] ISBN-13 : 9780811734387 リンク説明 Filed in PHP « Happy Halloween!! [...]
お世話になっております。
WP2.63でwp.vicuna.extというテーマでwp-tmkm-amazonを使わせてもらっているのですが、
表示のおかしい部分があります。
通常の記事ですと、左側に多少の余白があるのですが、wp-tmkm-amazonを使用して
記事を投稿するとピッタリと左詰になってしまうのです。
これについてはどこを直せば良いのでしょうか?
教えていただければ幸いでございます。
[...] wp-tmkm-amazonを使うと、書籍ならISBN、CDなど一般商品はASINコードで、下の通り画像と簡単な内容を表示してくれる。 [...]
無苦庵さん
こんにちは。プラグインのご利用ありがとうございます。
実際のページ( ソース )がわからないので確実なことは
申し上げられませんが、配布ページの図説のとおり、
商品部分は「tmkm-amazon-view」というクラスでグルーピングしています。
その中にある img もしくは p タグに左側の余白が利いていないとか、
そのあたりではなかろうかと推測します。
同梱の tmkm-amazon.css の 9 〜 18 行目あたりのどこかに余白の指定を
追記すれば改善される、かも、しれません。心もとない説明ですみません。
いろいろ使いにくい( とくに記事への挿入 )点もありながらみなさま
いつもありがとうございます。もったいないことでございます。
padding指定することで、恐らくですが解決しました。
ありがとうございます。
[...] 書籍画像自動取得のはともかめ亭のWordPress Plugin Release : [...]
お世話になっております。
こちらのプラグインの1.13jaで、その他の商品(本・CD・DVD以外)を表示させる時に、pタグの閉じ忘れがありましたので、報告いたします。
ともかめさま
サイトを閉鎖されるとの事。今までお疲れ様でした。
ともかめさまが公開してくださったwp-tmkm-amazonは大変便利に交わせていただいております。wp-tmkm-amazonですが、参考価格の他にAmazonの販売価格を表示する改造を入れてみました。
http://www.usamimi.info/~mnn/d/?p=10367
よろしければプラグインに取り込んでいただければ幸いです。
大変有用なプラグインですので、出来ればWordPress Plugins/JSeriesに登録は残していただければと思います。
[...] ※wordpressにamazonの情報を張り付けるプラグイン:wp-tmkm-amazon Permalink|Comments RSS Feed - Post a comment|Trackback URL. [...]
Wordpressのプラグイン、wp-tmkm-amazonにAmazonの販売価格を表示する方法
Amazonアソシエイトのリンクを貼りたい場合、
みなさんどうしていますか?
いろいろ方法があると思いますが
まずは定番(?)アマゾンアソシエイトのツールバーを使う。
これが一番簡単だ…
ともかめさま
プラグイン使わせていただいてます。ところで最新バージョンにしたところ、記事本文中で引用した商品の一覧を表示させる機能が動かなくなり、何も表示されなくなりました。このあたりに何か変更でもあったんでしょうか?
ページにのタグを利用して表示させていたんですが。
あっ、すいません。タグが抜けちゃいました。
ページにphp tmkm_amazon_list()のタグを利用して表示させていたんですが。
です。すいません。
tmkm_amazonプラグインを使用させていただいております。
今回、Amazon APIが仕様変更を行いましたので、対応版を当方にて製作いたしました。
サイトのほうへ公開しようかと思ったのですが、「Wordpress Plugin / JSeries」への公開を希望される方もいらっしゃるようです。
当方で公開させていただいてもよろしいでしょうか?
大変お手数ですがサイトの該当記事へのメッセージ、もしくはメール等々にてご連絡頂ければ助かります。
[...] Amazon画像貼り付けテスト。 wp-tmkm-amazonなるWordpressプラグインを利用させてもらいました。 記事内でphpを有効化するのにはExec-PHP。便利便利。 [...]
[...] wp-tmkm-amazonはとても便利でしたが、動作が重たいので、普通の投稿に変更。これで見やすくなりました。 コトパ [...]
I got jacked on usfreeads by some crook hiding behind a cell phone account. Asswipe was shocked when I got his addy info and made a house call lol!
Phone Search
[...] amazon系のプラグイン遍歴は wp-tmkm-amazon ↓ Amazon Reloaded for [...]
[...] WordPressにamazonへのアフィリエイトを作成するwp-tmkm-amazonというすばらしいプラグインがあります。 [...]
[...] プラグインwp-tmkm-amazonはこの変更に対応していないので、早々に対応しなければならないのですが、wp-tmkm-amazonのサイトを確認してみると2008年8月から更新が停止しています(゜◇゜)~ガーン [...]
[...] WordPressで構築している当ブログのamazonへのリンクは、ともかめ様が作られたwp-tmkm-amazonというプラグインを使っていました。 [...]
[...] から商品情報をひっぱってこようと思って wp-tmkm-amazon というプラグインを入れてみました。ダウンロードは WordPress Plugins/JSeries [...]
コメントをどうぞ
この記事のトラックバック URL