楽天市場の商品を検索表示させるプラグイン
こんにちは、こんにちは!
色々とありましたが、にゆうふはまだ生きていますし、レウさんもバリバリ元気です!
別に何もしていなかったわけではなくて、レウさんを連れて色々な場所にお出かけしたりはしていたのですが、さぼって止ん事無き事情でブログは更新しておりませんでした。ええと、もう四ヶ月近く経っているわけですか。ははあ。ぼくが一番驚いていると思います。
まったく更新していなかった期間も、たまにメールでブログの内容について問い合わせ的なものがあったりしたので、「ああ、見てくれている人はいるんだなあ」としみじみ思ったりもしましたが、今後は定期的に何かしらのエントリーをしていくことはできるんじゃないかなーと思います。少なくとも期間中に取り溜めた写真をもとに色々と書きたいこともありますのでご期待ください。
さて、ここまでの話をブッツリと切ってしまいます。
以前から WordPress のプラグインで楽天市場を検索したりするものが欲しかったのですが、どうにも見つけられませんでした。ないのかなあ。拙作の注目させたい記事を表示させるだけのプラグイン「My Favorite Posts」の紹介記事にも、それっぽいコメントを頂いておりましたし。
無いなら勉強がてら作れるかどうかやってみようかなと調べ始めたところ、楽天がきちんと API を提供してくれていることが判明したので、さっそく暇を見つけて作ってみました。
こんな感じで表示されます
高吸収ポリマーをたっぷり使い吸収力抜群!消臭剤入り!粉砕パルプを特殊加工してシート状にしているので、やぶけても綿が飛び散らず、しかもスポット吸収します。このサイ...
販売価格: 4,100 円 (2010/7/29 21:21 更新)
レビュー件数: 791 (4.63)
販売店舗: ペットのM&N
◆ワンちゃんの「お名前」「お誕生日」「その他」記入欄はご注文カート内の3.お支払い方法、配送方法選択ページの下部にあります。必要事項を必ずご入力ください。プロの...
販売価格: 1,950 円 (2010/7/29 21:21 更新)
レビュー件数: 0 (0.0)
販売店舗: ペットグッズ用品販売-ワラ犬
検索画面はこんな感じで

使用手順
- /wp-content/plugins/ にフォルダごと転送してください。
- /wp-rakuten-link/cache フォルダの属性を変更(chmod)。書き込みできるようにしてください。CORESERVER では 707 で確認しています。
- WordPress 管理画面からプラグインを有効化。
- 管理画面の設定メニューにある「Wp Rakuten Link」から、楽天デベロッパーID の入力が必須です。アフィリエイトID は入力しなくても動作しますが、この場合には作者のIDが利用されます。
- 投稿画面中に「楽天市場 商品検索」メニューが表示されるかどうかを確認してください。
- 検索フォームにキーワードを入れて、検索を押すことで結果が表示されます。
- [挿入] リンクをクリックすると、HTML エディタ状態の場合に限り(リッチエディタに送る方法が分からなかった……)、文中にコードが挿入されます。
リッチエディタを使用している場合には、[挿入] を押すと表示される商品コードを表示させたい箇所にコピー・ペーストしてください。
機能について
- cache フォルダ上には、取得したデータをキャッシュとして 24 時間保持します。キャッシュファイルが作成されてから、24 時間過ぎるともう一度データを取得しにいきます。
- そんなすごい独自機能なんてないよ。
免責事項
- 制作者は本プラグインの使用によって生じた、利用者の如何なる損害に対しても一切の責任を負わないものとします。
プラグインの利用にあたっては、楽天ウェブサービスのサイト上にある利用規約を遵守していただくようにお願いします。
サーバーはWordPress 2.7、PHP 5 で、ブラウザはWindows 版 Firefox 3.0.10 と IE7、Google Chrome で動作確認をしています。他ブラウザでの試験はできない環境ですので、IE6 等でどうなるかが分かりません。レイアウト崩れ、エラーなどが発生してしまうようなら教えてください。その際、「こうすれば直るよ」と教えていただけると大変うれしいです(他力本願)。エラー処理はかなりさぼってます。
また、ぼくは普段 Firefox しか使っておらず、作成も Firefox を中心にしていることもあって、ところどころ表示がおかしなところがあるかもしれません。認識しているもので特に酷いのが投稿画面上にある検索フォームの IE での挙動で、検索すると下にがばっと余白でき、かつアイテム表示が妙な位置に描画されるというエキサイトな展開が待ち受けています。どうやれば直るってんだ!
ぼくは日曜プログラマなものですから、本職の方から見ると「なんぞこれ」という箇所があると思います。その際には、こっそり教えていただければ助かります。当初は商品表示もすべて jQuery でやっていたのですが、キャッシュファイルの作成やらでどうすればいいのかピンと来なかったものですから、途中でやめてしまいました。
なにかご要望とかがありましたら、コメントにでも残してあげてください。


