an English love

WordPress: ติดตั้ง Google AdSense โดยใช้ AdSense-Deluxe #1

Filed under: การติดตั้งและเทคนิคการใช้งาน WordPress | Tags: Ad, , , Google, , set up, , , ติดตั้ง Adsense, | December 10th, 2010
Post

หลังจากที่ได้รับอนุมัติจาก Google สำหรับ Adsense หลังจากรอมาประมาณเกือบเดือนครึ่ง ก็ถึงเวลาเริ่มทำโฆษณาในเว็บไซต์ของตัวเองค่ะ และแล้วในที่สุดก็สามารถติดตั้ง AdSense-Deluxe สำเร็จค่ะ หลังจากเหงื่อตกไปหลายชั่วโมงค่ะ (แล้วก็หนีไม่พ้นค่ะ ได้คำตอบจากการ Search ใน Google นี่แหละค่ะ ต้องขอขอบคุณผู้ที่ Post เผยแพร่ไว้มาก ๆ เลย แต่ก็ต้องเอาจากหลายเว็บมาผสมผเสกัน ซึ่งได้ใส่เครดิตให้กับทุกที่ไว้ด้านล่างด้วยค่ะ) เลยคิดว่าหลายท่านน่าจะพบปัญหาลักษณะเดียวกันในการใช้งาน Plug-in ตัวนี้ค่ะ จึงขอเอามาถ่ายทอดไว้ ณ ที่นี้ จะได้กันลืมสำหรับตัวเองด้วยค่ะ สำหรับ AdSense-Deluxe นั้น พัฒนาโดยบริษัท Acme Technologies ปัจจุบันไม่มีการพัฒนาต่อหรือสนับสนุนผู้ใช้งานแล้ว แต่ด้วยความที่โปรแกรมมีความยืดหยุ่นมากและใช้งานง่ายเมื่อมีการปรับแต่งเล็กน้อยแล้ว (เนื่องจากหยุดพัฒนาไปนานแล้ว ผู้ใช้ WordPress Version หลัง ๆ จึงต้องมีการปรับแต่ง Code ของ AdSense-Deluxe เองค่ะ) จึงยังมีผู้ที่สนใจใช้งาน Plug-in ตัวนี้อยู่ค่ะ ยังไงก็ต้องขอขอบคุณบริษัท Acme Technologies เป็นอย่างสูงค่ะ

สำหรับโปรแกรม Version ที่ดิฉันใช้อยู่ คือ WordPress ไทย 3.0.1 และ AdSense-Deluxe 0.8 ค่ะ เรามาเริ่มกันเลยตามวิธีการดังต่อไปนี้ค่ะ

1) ไปที่ http://www.acmetech.com/blog/2005/07/26/adsense-deluxe-wordpress-plugin/ เพื่อ Download AdSense-Deluxe 0.8 โดยเลื่อนลงมาหาหัวข้อที่ชื่อ Introducing AdSense-Deluxe. แล้วหา Link ชื่อ Download AdSense-Deluxe Plugin จัดการ Download ให้เรียบร้อยค่ะ

2) Upload AdSense-Deluxe เข้ามาในเว็บไซต์ของเราค่ะ

3) ทำการแก้ไข Code เล็กน้อยค่ะ โดยใช้โปรแกรม FTP ที่คุณใช้โอนถ่ายไฟล์ระหว่างเครื่องของคุณกับ Server เพื่อเปิด file adsense-deluxe.php ซึ่งอยู่ใน /domains/your website/public_html/wp-content/plugins/adsense-deluxe_wp_plugin_v0.8/ ขึ้นมาค่ะ สำหรับดิฉันใช้ FileZilla ค่ะ โดยทำตามข้อแนะนำนี้ก่อนนะคะ

         –> กำหนดสิทธิ์ให้เพียงพอในการแก้ไขไฟล์ดังกล่าว โดยคลิกขวาที่ชื่อไฟล์ (หรือวิธีอื่น ขึ้นอยู่กับแต่ละโปรแกรม) แล้วกำหนดสิทธิ์เป็น 7-7-7 ค่ะ (ไม่แน่ใจว่าจะสูงไปหรือเปล่านะคะ)

        —> Copy Original Code ในกล่องแก้ไข Code ไว้ก่อนทำการแก้ไข กันเหนียวน่ะค่ะ

         3.1) ค้นหา Code ด้านล่างนี้ค่ะ (โดยกดปุ่ม Control + F หากแก้ไขใน Notepad)

 function add_adsense_deluxe_menu()
 {
  if (function_exists(‘add_options_page’)) {
   add_options_page(‘AdSense-Deluxe Configuration’, ‘AdSenseDeluxe’, 8, __FILE__); //’AdsenseDeluxeOptionsPanel’); // wp 1.5.1 version
 
  }
 
 }

        3.2) ทำการ Comment Code ส่วนดังกล่าวด้วยการใส่เครื่องหมาย /* ก่อน Code ส่วนดังกล่าวเพื่อเริ่ม Comment จากนั้นใส่เครื่องหมาย */ หลัง Code เพื่อเป็นการปิด Comment การ Comment นี้เป็นการบอกโปรแกรมว่าเราจะไม่ใช้งาน Code ส่วนนี้นั่นเองค่ะ ผลที่ได้จะเป็นดังนี้ค่ะ

/*
 function add_adsense_deluxe_menu()
 {
  if (function_exists(‘add_options_page’)) {
   add_options_page(‘AdSense-Deluxe Configuration’, ‘AdSenseDeluxe’, 8, __FILE__); //’AdsenseDeluxeOptionsPanel’); // wp 1.5.1 version
  
  }
 
 }
*/

        3.3) จากนั้น ให้ Copy Code ด้านล่างนี้ไป Paste ต่อจาก Code ที่ Comment ด้านบนค่ะ

function add_adsense_deluxe_menu(){
add_options_page(__(‘AdSense-Deluxe Configuration’, ‘adsense-deluxe’),
__(‘AdSense-Deluxe’, ‘adsense-deluxe’), 8, ‘adsense-deluxe’,
‘AdsenseDeluxeAdminPage’);
}

function AdsenseDeluxeAdminPage(){
require (WP_PLUGIN_DIR . ‘/adsense-deluxe.php’);
}

      3.4) จากนั้น ให้ค้นหา Code ดังต่อไปนี้ค่ะ

add_action(‘admin_head’, ‘add_adsense_deluxe_menu’);

      3.5) เอา Code ด้านล่างนี้ไปแทนที่ Code ตามข้อ 3.4) ค่ะ (ก็คือ Replace Code ตามข้อ 3.4 ด้วย Code ด้านล่างนี้ค่ะ)

add_action(‘admin_menu’, ‘add_adsense_deluxe_menu’);

จากนั้นก็ให้กดปุ่ม Save แล้ว Upload ไฟล์กลับไปบน Server ก็เป็นอันเสร็จเรียบร้อยสำหรับการแก้ไข Code ค่ะ

4) ทำการ Copy File adsense-deluxe.php จาก /domains/your website/public_html/wp-content/plugins/adsense-deluxe_wp_plugin_v0.8 ไปวางไว้ที่ /domains/your website/public_html/wp-content/plugins ค่ะ คือเลื่อนขึ้นมา 1 directory นั่นเอง ลองดูข้างล่างเพื่อความมั่นใจค่ะ

/domains/your website/public_html/wp-content/plugins/adsense-deluxe_wp_plugin_v0.8/adsense-deluxe.php –> /domains/your website/public_html/wp-content/plugins/adsense-deluxe.php

ทั้งนี้ไม่ต้องลบไฟล์ที่เดิมออกนะคะ อย่าถามนะว่าทำไม หรือทำไมไม่ move มาแล้วแก้ที่นี่ไปเลย คือดิฉันทำแบบนี้แล้วมัน work แล้วน่ะค่ะ ก็เลยไม่อยากเสี่ยงกับการลบไฟล์ออกนะคะ คือ ดิฉันเป็น End user น่ะค่ะ :p

5) หลังจากนี้ จะเป็นกระบวนการ Set up AdSense Deluxe แล้วค่ะ ให้ทำดังนี้ค่ะ

         5.1) ที่เมนูด้านซ้ายของ WordPress Admin หาเมนู AdSense-Deluxe แล้วคลิกเลยค่ะ หากคุณทำตามวิธีด้านบนทั้งหมดอย่างถูกต้อง คุณควรจะเจอหน้าสำหรับ Configure AdSense-Deluxe ตามด้านล่างนี้ค่ะ (ส่วนที่เขียนว่า AdSense Blocks ตอนเริ่มต้นจะยังไม่มีค่ะ)

เมื่อคุณเห็นหน้าตานี้แล้ว หากคุณยังไม่ได้สร้าง Google Ad Unit เตรียมไว้ ให้เข้าไปที่หน้า Google Adsense ของคุณ เพื่อเลือกรูปแบบของ Ad Unit ที่จะวางลงในเว็บไซต์ของคุณค่ะ ดิฉันจะเล่าถึงวิธีการสร้าง Google Ad Unit และวิธีการ Set up ใน AdSense-Deluxe ต่อในวันพรุ่งนี้ค่ะ แล้วพบกันค่ะ

เครดิต:

http://www.acmetech.com/blog/2005/07/26/adsense-deluxe-wordpress-plugin/

http://www.wordpressmax.com/advanced-wordpress-guide/fix-adsense-deluxe-wordpress-2-8-1

http://www.wordpressmax.com/plugins/adsense-deluxe

พระพุทธเจ้าทรงสอนอะไร


Number of View :3123