ช่วงนี้ Amazon เปลี่ยนกฏใหม่อะไรหลายๆอย่าง สคริป ขายสินค้า Amazon ของหลายๆคนคงมีปัญหา ของผมใช้ WP_ROBOT ก็เป็นเหมือนกัน แต่ตอนนี้ผมสามารถแก้ไขด้วยวิธีของผมให้มันดึง Rating มาโชว์ได้ ดูวิธีทำกันเลยที่ผมใช้ใน การศึกษาครั้งนี้คือ WP-ROBOT 3.2 นะครับ
ขั้นตอนแรกไปที่โพลเดอร์ Wp-Robot จากนั้นไป ที่ modules/amazon.php
จากนั้นให้ค้นหา คำว่า
$customfield = array(); $customfield["amazontitle"] = $item->ItemAttributes->Title; $customfield["amazonthumbnail"] = $largestimage; $customfield["amazonprice"] = $price; $customfield["amazonlink"] = $item->DetailPageURL; $customfield["amazonasin"] = $asin; $customfield["asin"] = $asin; $customfield["amazonrating"] = $item->CustomerReviews->AverageRating;
ให้เปลี่ยนเป็น
$moshiurl = $item->DetailPageURL; $moshidata = file_get_contents($moshiurl); $moshidata = explode("out of 5 stars", $moshidata); $moshirate = str_replace('" >','',$moshidata[1]); $customfield = array(); $customfield["amazontitle"] = $item->ItemAttributes->Title; $customfield["amazonthumbnail"] = $largestimage; $customfield["amazonprice"] = $price; $customfield["amazonlink"] = $item->DetailPageURL; $customfield["amazonasin"] = $asin; $customfield["asin"] = $asin; $customfield["amazonrating"] = $moshirate;
หลังจากนั้น เราก็จะใช้ TAG {amazonraing} ใน Custom Field ได้แล้วครับ
หรือจะนำไปดัดแปลงใช้กับ Post Themplate ก็ได้นะครับ ลองนำไปดัดแปลงใช้กันดู
ตัวอย่างเว็บนะครับ >> http://buybestcheapprice.com
จะสังเกตุเห็นตัวที่โพสใหม่ๆดาวจะออก หลังจาก หลายๆชิ้นดาวไม่ออก
ขอบคุณมากครับ ต้องตามไปแก้หลายเว็บเลย
ไม่เห็นได้เลย
อยากไปบางจังเลย ไม่เคยได้ไป คงจะสวยมาก ขอบคุณที่นำมาฝาก
บทความนี้อ่านแล้วได้ประโยชน์มากเลยค่ะ
เป็นกำลังใจให้ แล้วจะกลับมาติดตามอีก นะคะ
good