Posting + Update Otomatis Amazon Goldbox di WP via Yahoo Pipes

 On Friday, October 19, 2012  

Semua orang pasti suka yang namanya diskon. Apalagi kalo deal tersebut di keluarkan oleh retail ternama kaya amazon, buy, marcy's, dan lain sebaginya. Dipostingan kali ini ane akan mencoba sharing tentang amazon goldbox deals, yang merupakan fitur deal yang selalu di update tiap harinya oleh amazon. Singkatnya, kita akan membuat halaman deals dengan memanfaatkan amazon goldbox dan halaman tersebut akan terupdate otomatis sesuai dengan sumbernya. Cekitbrot.....
Alurnya seperti ini:
AMazon goldbox deals >> Yahoo pipes >> Page / single post WP
Cukup bikin satu halaman saja udah cukup dan daftar deals akan berubah setiap hari secara otomatis, selain itu kita bisa mengatur seberapa banyak deals yang akan ditampilkan
Wokeh langsung aja, berikut ini cara sederhana Posting + Update Otomatis Amazon Goldbox di WP via Yahoo Pipes

Yang dibutuhkan:
- ID Amazon anda
- Email yahoo buat bikin pipes
- Wordpress selfhost / test di locahost juga bisa
- Plugin wp gratis (WP simple rss feed reader)

Cara bikin:

#1. Masuk ke Amazon Goldbox dan copy feednya
http://rssfeeds.s3.amazonaws.com/goldbox

#2. Yahoo Pipes

Login di yahoo pipes
bikin new pipes & kasih nama terserah

drag "Fetch Feed" di menu Source
masukan url rss feed amazon goldbox
drag "Regex" di menu Operators

Masukan rules seperti ini:
in item:link replace rssfeeds-20 with IDamazonAnda-20
in item:description replace rssfeeds-20 with IDamazonAnda-20
in item:description replace <table><tr><td> with (kosongin aja)
in item:description replace <img with
<img width="70" height="70" style="float:left;padding-right:10px;"

Hubungkan Fetch Feed >> Regex >> Pipe output
Lihat hasilnya, kalo udah sukses.. simpan feed dan copy url yahoo pipes tersebut
http://pipes.yahoo.com/pipes/pipe.run?_id=NOMOR_ID_YAHOO_PIPES&_render=rss

amazon gold box yahoo pipes

#3. Posting Feed Yahoo di WP / localhost

Login di wp
cari dan install plugin "WP simple rss feed reader"
http://wordpress.org/extend/plugins/wp-simple-rss-feed-reader/

Masuk ke editor plugin dan pilih "WP simple rss feed reader"
cari dan hapus kode berikut ini (line 72)...
<Br /><a href=\"".$xml->channel->link."\" class=\"wp-simple-rss-feed-url\">".$xml->channel->link."</a><blockquote>
Simpan.

Bikin page / single post (terserah)
Masukan content sesuai selera (optional), dan dibagian bawahnya tambahkan script ini:
<h3>Today Deals from Amazon Gold Box</h3>
[simple-rss feed=&quot;http://pipes.yahoo.com/pipes/pipe.run?_id=NOMOR_ID_YAHOO_PIPES&amp;_render=rss&quot; limit=10]
Simpan / posting
Hapus cache dan cek hasilnya.
Rebes gan....

FAQ:

AMazon
Q: alamat URL amazon goldbox apaan?
A: http://www.amazon.com/gp/goldbox/

Q: Feednya yang mana? ko ga keliatan sih?
A: Feed amazon goldbox: http://rssfeeds.s3.amazonaws.com/goldbox. ini bisa kita lihat lewat view source lalu find (ctrl+F) dan tulis "feed".

Yahoo Pipes
Q: Yang di edit diatas fungsinya buat apa?
A: Buat nancepin id amazon kita dan membuat listnya rada unyu-unyu

Dibagian yahoo pipes ada beberapa karakter feed amazon goldbox yang harus kita ganti diantaranya
- merubah link title dari rssfeeds-20 (default) menjadi IDamazonAnda-20 (penting)
- merubah kata rssfeeds-20 menjadi IDamazonAnda-20 di bagian deskripsi (important)
- Mengganti format bawaan amazon dari
menjadi KOSONG! ini ada hubungannya dengan plugin WP simple rss feed reader, karena setingan plugin tersebut akan menggantikan format amazon (kalo ga salah)
- menambahkan css di bagian image (optional, bisa diedit sesuai selera)

Q: Feed yahoo pipes yang kita bikin ada di mana sih?
A: klik link "Back to my pipes" sebelah tombol save (diatas), pilih nama pipes yang barusan dibikin. Klik / copy link "get as RSS"

WP / Wordpress
Plugin WP
Q: Kenapa harus menghapus kode di plugin WP simple rss feed reader?
A: Ini optional yah, mau di hapus atau tidak itu terserah. Cuman bedanya kalo ga dihapus; URL feed yahoo pipes kita bakal nongol tepat diatas daftar deals dan kalo mau di hilangkan ya berarti kode tersebut harus kita hapus dong :D

Q: Cara membatasi/memperbanyak jumlah deals yang keluar?
A: Tinggal ganti aja nomor di bagian limit=10] sesuai keinginan, misalnya 5, dst

Q: Dipasang di page / single boleh ga?
A: Terserah agan, caranya tetap sama ko. Tapi khusus untuk single post, biar kita ga cape masukin kode itu per posting ada baiknya deals ini di pasang di single.php tepat dibawah the_content dan jangan lupa juga limit deal-nya disesuaikan

Q: (Single post) Gimana caranya biar deal yang keluar SESUAI dengan postingan kita?
A: Ini dia masalahnya! sampe saiki aku blom tau caranya mas gan. mungkin yang udah expert bisa tell me how??? :D

oya, untuk ngtest sebaiknya di localhost dulu tar kalo udah kelar baru deh ditancepin ke selfhost (hosting sendiri).

Penampakannya seperti ini...

amazon gold box preview

Buat yang belum punya atau yang pengen beli/sewa hosting sebaiknya jangan pakai layanan yang asal-asalan, takutnya tar kenapa-kenapa (banyak kasusnya). Rekomendasi dari ane! pake aja Hostgator, ni service udah terpercaya sejak jaman jebot dan tahan banting... baca aja dimari yaa (promosi mode on)

Kali aja postingan cara sederhana Posting + Update Otomatis Amazon Goldbox di WP via Yahoo Pipes ini bisa bermanfaat. Happy blogging semuanya
Posting + Update Otomatis Amazon Goldbox di WP via Yahoo Pipes 4.5 5 Beni Sunandar Friday, October 19, 2012 Semua orang pasti suka yang namanya diskon. Apalagi kalo deal tersebut di keluarkan oleh retail ternama kaya amazon, buy, marcy's, dan l...


1 comment:

  1. Bro, Kalo mau menambah Trackig ID semua link yang ada di descreption RSS pake yahoo pipes gimana ya? Thanks

    ReplyDelete