หลายๆคนคงหารายได้จาก Blog กันด้วย Adsense หรือ YPN ไม่ว่าจะเอาไปแปะข้างบน แปะที่ side bar ก็ตาม ทำได้ง่ายที่สุดก็คือเอาไปแทรกใน template เลย แต่ถ้าเราต้องการแปะแทรกใน post เลยละจะทำยังไง ไอ้ครั้นจะมานั่งแปะ Adsense กันทุกๆ post ก็คงหืดจับเสียก่อน
โชคดีที่ Wordpress มี plugin มากมายก่ายกองให้ได้เลือกใช้กันอย่างเมามัน พวกที่แทรก Adsense ใน post ก็มีเพียบ แต่ที่ฮิตๆกันก็เห็นจะเป็น Adsense Deluxe ที่พัฒนากันมานมนาน และมีวิธีใช้งานที่ง่าย แค่แทรก code ลงไป มันก็จะเอา code Adsense ของเราที่เตรียมไว้แทรกลงไปทันที ซึ่งวิธีติดตั้งก็ไม่ยาก แต่สำหรับคนที่จะติดตั้งให้ใช้งานง่ายๆ บน Rich Text Editor ก็อาจจะมีขั้นตอนเพิ่มขึ้นมาอีกหน่อยนะครับ
ขั้นตอนการติดตั้ง Adsense Deluxe
1. ไป Download Adsense Deluxe Version ล่าสุดกันมาก่อนเลย .Zip
2. Upzip โลด
3. จะพบไฟล์ adsense-deluxe.php อยู่

4. upload ไฟล์ adsense-deluxe.php ไปไว้ใน /wp-content/plugins/

(สำหรับ Wordpress 2.0 (ทีีต้องการใช้ Rich Text Editor คู่กับ Adsense Deluxe แบบสมบูรณ์ กรุณาทำขั้นตอนที่ 11 เพิ่มเติม)
5. login admin แล้วเข้าไปที่ Plugins แล้ว Activate Adsense Deluxe เพื่อเริ่มใช้งานก่อน



6. เมื่อ Activate แล้ว ให้ไปที่ Options > Adsense Deluxe เพื่อใส่ Code Adsense หรือ YPN ของเรา


7. ใส่ชื่อ Adsense Block (สำคัญ ต้องติดกันห้ามเว้นวรรค) แล้วใส่ Adsense Code (สำคัญกว่า :D) แล้วกด Add

8. เราจะได้ Code ของ Adsense Deluxe เอาไว้แปะใน post แล้ว เช่น หรือ

9. ลองไปดูใน Editor ตอน post เรื่องสิ เห็นไหม มีเมนู Adsense Deluxe ให้กดด้วย ง่ายจริงๆ

10. เมื่อกดแล้วมันจะแทรก adsense เข้าไปใน post ทันทีเลย

สำหรับ Wordpress 2.0 ขึ้นไป
ที่ต้องการใช้ Rich Text Editor หรือ WYSIWYG Editor นะครับ จะมีขั้นตอนเพิ่มขึ้นมาอีกนิดหน่อยคือ
11. ให้กลับไปที่ folder ที่เราแตกไฟล์ Adsense Deluxe ไว้ จะเจอ Folder Optional_WordPress_2.0_Items ให้เข้าไปข้างใน จะเจอ folder adsense_deluxe


12. ให้เอา folder adsense_deluxe นี้ upload ไปไว้ใน /wp-includes/js/tinymce/plugins/ ใส่ต่อลงไปในนี้เลย
13. เปิดไฟล์ /wp-includes/js/tinymce/tiny_mce_gzip.php นี้ขึ้นมาแก้ไขใน Text Editor
14. หาบรรทัดนี้ (ประมาณบรรทัดที่ 98)
$plugins = apply_filters(’mce_plugins’, array(’wordpress’, ‘autosave’, ‘wphelp’));

เพิ่มคำว่า ‘adsense_deluxe’ ลงไป แบบนี้
$plugins = apply_filters(’mce_plugins’, array(’wordpress’, ‘autosave’, ‘wphelp’, ‘adsense_deluxe’));

15. เลื่อนลงมาที่ บรรทัดราวๆ 129 หาบรรทัดนี้
$mce_buttons_2 = apply_filters(’mce_buttons_2′, array());

เติมคำว่า ‘adsense_deluxe’ ลงไปใน array แบบนี้ (ให้เพิ่มบรรทัดนี้จะได้ขึ้นบรรทัดใหม่ใน editor จะได้ไม่สับสน)
$mce_buttons_2 = apply_filters(’mce_buttons_2′, array(’adsense_deluxe’));

16. Save แล้วก็ upload file นี้ทับไปที่เดิม
17. Refresh หน้า Write ใหม่ ก็จะเห็นแถบเมนูเพิ่มขึ้นมาแบบนี้

เวลากดใช้ก็ง่ายเหลือเกิน (ถ้ามองไม่เห็น ให้ลบพวก cache ของ Browser ทิ้งก่อน เพราะมันอาจจำของเก่ามา)
Option ใน Adsense Deluxe

Enable Ads on Individual Posts
ให้แสดง Ads ในทุกๆ Post - ในหน้า post หน้าเราแทรก adsense เอาไว้ มันก็จะโชว์ออกมาหมด ส่วน ads จะแสดงครบหรือไม่นั้น ขึ้นอยู่กับ keyword และเนื้อหาและภาษาของ post ด้วย บางครั้งแทรกไป 3 ads แต่แสดงแค่ 1 ads ก็มี
Enable Ads on Home page
ให้แสดง Ads ในหน้า Homepage - ถ้าเราแทรก ads ใน post แล้ว เวลา post อยู่ที่หน้าหลัก หรือหน้าแรกของ Blog เรา มันก็จะแสดง ads ออกมา ซึ่งบางครั้งเราแทรกไว้บนหัว post ทุกอัน แต่เนื่องจาก TOS ของ Google อนุญาตให้แสดงได้ 3 ads ต่อ 1 page ดังนั้นคงไม่ดีแน่ถ้า หน้าแรกแสดง 5 post แล้วโชว์ ads 5 ครั้ง ส่วนใหญ่ผมจะเอาออก ไม่ให้แสดงในหน้าแรก แล้วไปแก้ใน Template หน้าแรกเอา ว่าจะให้แทรกตรงไหน
Enable Ads on “pages”
ให้แสดง Ads ใน pages - ใน Wordpress เราสามารถสร้าง page ได้ ซึ่งจะเป็นหน้าแยกออกมาต่างหากจาก post เช่น about , contact หรืออื่นๆ ซึ่งในหน้าพวกนี้เราก็สามารถแทรก ads ได้เหมือนกัน จะปิดหรือเปิดให้แสดงผลก็ได้
Enable Ads on any Archive page
ให้แสดง Ads ในหน้า Archive - เมื่อ post ของเราล่วงเลยไปตามกำหนดในแต่ละเดือน Wordpress จะทำการ Archive ไว้ เป็นเดือนๆ เมื่อเรากดตรง link ที่เป็น เดือนปี ก็จะเข้าไปสู่หน้า Archive หรือ หน้าหลักของ Category แต่ละอันก็ถือเป็น Archive เหมือนกัน ซึ่งเราจะปิดหรือเปิด ads ก็ทำได้จากเมนูนี้
Globally enable/disable all ads
เลือกปิดหรือเปิด Ads ทั้งหมด - กดทีเดียว ปิดหรือเปิด ทุก ads

ลองทำดูแล้วมันไม่ขึ้นอ่ะค่ะ ไม่ทราบว่าผิดตรงไหน ใช้ 2.0 พอแก้ไขไฟล์เสร็จตรง post กลายเป็นเหมือน version เก่า ไม่ทราบว่าผิดตรงไหนหรอค่ะ
รูปตรง editor กลายเป็นแบบข้อที่ 10 ใช่ไหมครับ
ได้ทำตามตั้งแต่ข้อที่ 11 หรือยังครับ ถ้าเป็น wp 2.0 ต้องทำข้อนี้ด้วย ไม่งั้นมันจะกลายเป็น editor แบบเก่า
ลองดูนะครับ
ขอบคุณครับ มีประโยคมากๆเลยครับ
ตอนนี้ผมก็ได้ลองทำตามแล้วครับ
เยี่ยมมากๆครับ เป็นกำลังใจให้แนะำนำการติดตั้ง และการใช้ wordpress ต่อไป ^_^
ใช้แล้วเข้ากับตัวเว็บ และง่ายมากคับ
ขอบคุณมากๆ คับ
http://www.thailandfestival.org
ผมได้ทดลองใช้งานดูแล้วนะครับ (เวอร์ชั่น 2.0.4)
ในขั้นตอนข้อที่ 15 เปลี่ยนจาก $mce_buttons_2 เป็น $mce_buttons ครับ เพราะผมลองใช้ครั้งแรกแล้วมันไม่ขึ้นครับ เลยแก้เป็น
$mce_buttons = apply_filters(’mce_buttons’, array(’bold’, ‘italic’, ’strikethrough’, ’separator’, ‘bullist’, ‘numlist’, ‘outdent’, ‘indent’, ’separator’, ‘justifyleft’, ‘justifycenter’, ‘justifyright’ ,’separator’, ‘link’, ‘unlink’, ‘image’, ‘wordpress’, ’separator’, ‘undo’, ‘redo’, ‘adsense_deluxe’, ‘code’, ‘wphelp’));
ใครที่ทำแล้วไม่ผ่าน ลองดูอีกทีนะครับ
แล้ว blogger แบบนี้ติดตั้งได้ไหมครับ
http://thaiadsenseonline.blogspot.com/
blogger ที่ blogspot เขาจะมีช่องให้กรอก adsense ได้เลยนะครับ ไม่ต้องติดตั้งอะไรเพิ่มเติม (เพราะถึงจะติดก็ติดไม่ได้นะครับ :D)
ขอบคุณครับ
หาบรรทัดนี้ไม่เจอค่ะ ใน ไฟล์ /wp-includes/js/tinymce/tiny_mce_gzip.php
$plugins = apply_filters(’mce_plugins’, array(’wordpress’, ‘autosave’, ‘wphelp’));
ขอบคุณค่ะ ติดตั้งได้แล้ว แต่ ไม่โชว์ในโค้ด ตอนจะเขียน post เหมือนข้อ 9 ค่ะ
แต่ก๊อปจากที่ทำไว้มาแปะ ก็ขึ้นนะคะ เพียงแต่ไม่โชว์ในฟังก์ชัน code เหมือนรูปน่ะค่ะ
แล้ว blogger จะใช้ด้วยกันได้ไหม
ตอบหน่อยครับ
http://thaiadsense-online.blogspot.com
ที่ blogger ไม่ต้องลงอะไรนะครับ เขามีใ้ห้ใส่ได้เลย
อยากให้ช่วย update การติดตั้งบน 2.2 ด้วยครับ
อยากให้มีปุ่มอะครับ พอจะทราบไหมครับว่าทำอย่างไร
ตอนติดตั้ง ไม่ปรากฎเมนูให้เลือก ตามที่แนะนำ
แต่ตอนใช้งานพิมพ์ ลงใน post ที่เราเขียน ปรากฏว่าใช้งานได้ ของคุณครับ ดูตัวอย่าง หรือแวะเยี่ยมตามลิงก์ข้างล่างนี้
adsensethailand.com
ตอนติดตั้ง ไม่ปรากฎเมนูให้เลือก ตามที่แนะนำ
แต่ตอนใช้งานพิมพ์ “” ลงใน post ที่เราเขียน ปรากฏว่าใช้งานได้ ของคุณครับ ดูตัวอย่าง หรือแวะเยี่ยมตามลิงก์ข้างล่างนี้
พิมพ์ “”
(เอา”" ออกนะครับ)
ลองติดตั้ง ใน 2.2 แล้วไม่ขึ้นครับ สงสังคงต้องรอไปก่อน
ไว้จะลองหัดทำค่ะ
[…] Adsense Deluxe ปลั๊กอินที่ช่วยให้เราใส่ adsense ไว้ในตัวบทความ […]
ของผมพอกด option ของมันแล้ว ไปโผล่ที่เวปของโฮสท์เฉยเลยครับ
ผมใช้ WordPress 2.3 เหมือนกัน
แต่ใส่ไม่ได้เช่น ใครพอรู้บอก ผมทำตาม http://www.basicstep.net/wordpress/install-adsense-deluxe-wordpress-plugin/
“14. หาบรรทัดนี้ (ประมาณบรรทัดที่ 98)
$plugins = apply_filters(’mce_plugins’, array(’wordpress’, ‘autosave’, ‘wphelp’)); “
[…] Adsense Deluxe ปลั๊กอินที่ช่วยให้เราใส่ adsense ไว้ในตัวบทความ […]
[…] เหมาะสำหรับมือใหม่ที่ไม่อยากจะ Install Adsense Plugin เพราะสามารถทำได้ทันที ไม่ยาก […]
ผมใช้ Wordpress 2.5.1 ทำตามขั้นตอนทุกอย่างแล้ว แต่ใช้ไม่ได้นะครับ