แม้จะมีคำวิจารณ์ที่หลากหลาย แต่ฉันเป็นแฟนของ Google AdSense Plugin สำหรับ WordPress อย่างเป็นทางการ เพราะมันติดตั้งง่าย ทำงานได้อย่างสวยงามบนโทรศัพท์มือถือ และดูเหมือนว่าจะสร้างรายได้มากกว่าหน่วยโฆษณาที่ฉันสร้างเอง . เหนือสิ่งอื่นใด มันช่วยประหยัดเวลาได้มาก และฉันเคยใช้เวลามากมายในการปรับแต่งเลย์เอาต์โฆษณาในอดีต ในบทความนี้ ผมจะแสดง วิธีเปิดใช้งานเมตาบ็อกซ์ปลั๊กอิน AdSense เพื่อให้คุณสามารถ ปิดใช้งานโฆษณาในโพสต์เดียว
ฉันเพิ่งเปิดตัวส่วนใหม่ของเว็บไซต์นี้ด้วยโพสต์ที่ฉันไม่ต้องการให้มีโฆษณา แต่เมื่อฉันไปปิดโฆษณาในโพสต์เหล่านั้น ฉันสังเกตเห็นสิ่งแปลก: แม้ว่าจะมี เป็นกล่องเมตาของปลั๊กอิน AdSense ที่มีช่องทำเครื่องหมาย "ปิดใช้งานโฆษณาในหน้านี้" ในตัวแก้ไขหน้า WordPress ไม่มีกล่องเมตาของปลั๊กอิน AdSense ในตัวแก้ไขโพสต์
ฉันค้นหาปัญหาใน Google และไม่พบสิ่งใดนอกจากผู้ใช้ที่ผิดหวัง แต่ฉันพบว่าหากคุณสามารถปิดใช้งาน AdSense สำหรับแต่ละเพจได้ ฟังก์ชันการทำงานจะต้องสร้างไว้แล้ว วิธีแก้ปัญหานั้นง่ายเพียงแค่เปลี่ยน รหัสบรรทัดเดียว เราจะเปิดใช้เมตาบ็อกซ์ปลั๊กอิน AdSense สำหรับเพจและโพสต์ คุณจึงสามารถปิดโฆษณาในโพสต์เดียวใน WordPress
วิธีปิดโฆษณาบนโพสต์ WordPress เดี่ยวด้วยปลั๊กอิน Google AdSense
- ไปที่ ปลั๊กอิน -> ตัวแก้ไข ในแผงควบคุม WordPress
- เลือก Google AdSense ในเมนูเลือกปลั๊กอินเพื่อแก้ไข: ที่ด้านบน แล้วคลิก เลือก .
- จากรายการไฟล์ทางด้านขวา คลิกเพื่อเปิดไฟล์ชื่อ google-publisher/Admin.php.
- Change 'page' to array('page', 'post') ในส่วนของโค้ดนี้ ดังนั้น:
ฟังก์ชันสาธารณะ addPageEditOptions() { add_meta_box('googlePublisherPluginMetaBox', __('AdSense Plugin', 'google-publisher-plugin'), array($this, 'showPageEditOptions'), 'page', 'ด้าน', 'ต่ำ'); }
กลายเป็น:
ฟังก์ชันสาธารณะ addPageEditOptions() { add_meta_box('googlePublisherPluginMetaBox', __('AdSense Plugin', 'google-publisher-plugin'), array($this, 'showPageEditOptions'), array('page ', 'โพสต์'), 'ด้านข้าง', 'ต่ำ'); }
- Update หรือ Publish โพสต์ที่ไม่มีโฆษณา
ใช่แล้ว: เราแก้ไขปัญหาด้วยการเปลี่ยนโค้ดเพียงบรรทัดเดียว!
ห่อหมก
ณ จุดนี้ คุณได้เพิ่มเมตาบ็อกซ์ปลั๊กอิน AdSense ลงในเครื่องมือแก้ไข WordPress เรียบร้อยแล้ว และคุณสามารถปิดใช้งานโฆษณาในโพสต์ที่คุณเลือกได้ การเขียนบทความที่ดีนั้นเกี่ยวกับประสบการณ์ของผู้ใช้ และผู้ใช้ไม่ชอบเห็นโฆษณา ดังนั้นเมื่อฉันต้องการปิดโฆษณา จึงเป็นเรื่องที่ได้ประโยชน์ทั้งกับฉันและสำหรับผู้อ่าน
ขอบคุณที่อ่าน และอย่าลืม Payette Forward, David P.