当月で注文があったアマゾン商品の一覧を公開
右のサイドメニュー欄にアマゾンのリンクを追加しました。長い時間だったなーぅ。アマゾンの方は相変わらずRSSのリンクは無いので、あれは復活しないな!と思い、結局このサイトで売れたものの最新の一覧を出すようにしました。まあ、最新10件なんですが、とりあえずってことで、、、
過去に、このサイト経由でアマゾンで購入してくれた商品の情報を、CSV形式でダウンロードして、過去と言っても2015年の1月から2018年12月分まで。それを、エクセルで整形しつつ新規にWordPressを立ち上げて、その新規分に、この界隈では有名な、Really Simple CSV Importerというプラグインを設置。それようにアマゾンのCSVを整形してCSV形式で保存、、、インポーターで読み込むこと数分。無事読み込んだら商品が表示できるよう、テーマを書き換えて表示させました。
アマゾンの情報はほぼACF側にインポート。
この新規サイトの方は今は公開しない予定。まあ、もう少し見栄えよくしたらリンクするかも。
んで、このサイトからRSSを取得して、それを、Associates Link Builderでショートコード埋め込んで表示させればバッチリ!(死語)やなと思っていましたが、RSSの中にアマゾンのASINを埋め込む必要があって、それをぼちぼちと修正して吐き出すようにしていたのですが、これがどうにもこうにもうまく行かず・・・
そっちは諦めて、直接DBにアクセスして、情報を取り出そうという方針に替えました。情報の取り出し方はいろいろあると思いますが、ここではあえて、外部PHPでプログラム作成(え?)codeigniterで最新情報の10件を取り出して、Associates Link Builderのショートコードに整形して、呼び出しもとに返すプログラムを作成。
呼び出しもとは、function.phpに、ショートコードを作って、受け取ったデータを、サイドバーに表示するということにしました。
とりあえず、最新情報10件ですが、引数を与えて違うカテゴリから最新10件とかすれば、以前のFeedのような感じで使えると思います。
まあ、そのあたりもぼちぼち作成していきます。
[…] マックでのSSD換装の前に、こちらでWindowsPCで換装…
[…] マックでのSSD換装の前に、こちらでWindowsPCで換装…
[…] ここの続きですが、つまり、タイトルの通りでして、HDDが常時…