หลีกเลี่ยงตัวแก้ไข 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 ของเรา!

แชร์และกดไลค์ถ้าคุณชอบ! การแชร์และการถูกใจของคุณคือแรงบันดาลใจอย่างต่อเนื่องของเรา!

 

发表评论

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

เลื่อนไปที่ด้านบน