Tránh trình soạn thảo TinyMCE của WordPress để tự động lọc mã onClick / JS

Sử dụngTrang web WordPress, có thể đạt được nhiều chức năng.

Đôi khi chúng ta cần kiểm soát tác động của nhấp chuột đối tượng thông qua sự kiện onClick.

  • Ví dụ: khi nhúng Google Maps, trong một mặt nạ, việc cuộn màn hình sẽ không làm cho Google Maps thu phóng.
  • Tuy nhiên, khi sử dụng mã do sự kiện onClick thêm vào, khi WordPress chuyển sang "Trình chỉnh sửa trực quan", mã sẽ bị xóa khiến trang không hợp lệ, rất phiền ...

Tránh tự động xóa mã bằng trình chỉnh sửa trực quan của WordPress

Để tránh hoàn toàn việc "WordPress tước" mã đó, bạn có thể thêm phần sau vào tệp functions.php của mình:

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

Phương pháp trên rất đơn giản, chỉ cần làm theo các thao tác là bạn có thể giải quyết được vấn đề.

Hy vọng Chen Weiliang Blog ( https://www.chenweiliang.com/ ) đã chia sẻ "Tránh trình soạn thảo TinyMCE của WordPress để tự động lọc mã onClick / JS", điều này hữu ích với bạn.

Chào mừng bạn đến chia sẻ liên kết của bài viết này:https://www.chenweiliang.com/cwl-1990.html

Chào mừng bạn đến với kênh Telegram trên blog của Chen Weiliang để cập nhật những thông tin mới nhất!

🔔 Hãy là người đầu tiên nhận được "Hướng dẫn sử dụng Công cụ AI tiếp thị nội dung ChatGPT" có giá trị trong thư mục trên cùng của kênh! 🌟
📚 Hướng dẫn này chứa đựng giá trị to lớn, 🌟Đây là cơ hội hiếm có, đừng bỏ lỡ! ⏰⌛💨
Chia sẻ và thích nếu bạn thích!
Chia sẻ và thích của bạn là động lực không ngừng của chúng tôi!

 

发表 评论

Địa chỉ email của bạn sẽ không được công bố. 项 已 * 标注

cuộn lên trên cùng