หลีกเลี่ยงตัวแก้ไข WordPress TinyMCE เพื่อกรองโค้ด onClick/JS โดยอัตโนมัติ

ที่จะใช้เว็บไซต์ WordPress,สามารถบรรลุหลายหน้าที่.

บางครั้งเราจำเป็นต้องควบคุมผลกระทบของการคลิกวัตถุผ่านเหตุการณ์ onClick

  • ตัวอย่างเช่น เมื่อฝัง Google Maps ในการปิดบัง การเลื่อนหน้าจอจะไม่ทำให้ Google Maps ซูม
  • อย่างไรก็ตาม เมื่อใช้โค้ดที่เพิ่มโดยเหตุการณ์ onClick เมื่อ WordPress เปลี่ยนเป็น "Visual Editor" โค้ดจะถูกล้าง ทำให้หน้าใช้งานไม่ได้ ยุ่งยากมาก...

หลีกเลี่ยงการลบโค้ดอัตโนมัติโดยโปรแกรมแก้ไขภาพ WordPress

เพื่อหลีกเลี่ยง "WordPress ลอกโค้ด" อย่างสมบูรณ์ คุณสามารถเพิ่มสิ่งต่อไปนี้ในไฟล์ functions.php ของคุณ:

//避免TINYMCE编辑器自动过滤onclick、JS、注释代码
function mod_mce($initArray) {
    $initArray['verify_html'] = false;
    return $initArray;
}
add_filter('tiny_mce_before_init', 'mod_mce');

วิธีการข้างต้นนั้นง่ายมาก เพียงทำตามการดำเนินการ คุณสามารถแก้ปัญหาได้

หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แชร์ "หลีกเลี่ยงตัวแก้ไข WordPress TinyMCE เพื่อกรองโค้ด onClick/JS โดยอัตโนมัติ" ซึ่งเป็นประโยชน์กับคุณ

ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-1990.html

ยินดีต้อนรับสู่ช่อง Telegram ของบล็อกของ Chen Weiliang เพื่อรับข่าวสารล่าสุด!

🔔 เป็นคนแรกที่ได้รับ "คู่มือการใช้งานเครื่องมือ AI การตลาดเนื้อหา ChatGPT" อันทรงคุณค่าในไดเรกทอรีด้านบนของช่อง! 🌟
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!

 

发表评论

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ 必填项已用 * 标注