避免WordPress TinyMCE编辑器自动过滤onClick/JS代码

WordPress建站,可以实现很多功能。

有时我们需要通过onClick事件,控制对象点击的效果。

  • 例如,在嵌入Google地图时,以遮罩的方式,滚动画面时,不会导致Google地图缩放。
  • 但是,使用onClick事件添加的代码时,当WordPress切换到“Visual Editor(可视化编辑器)”时,代码将被清除,导致页面无效,非常麻烦……

避免WordPress可视化编辑器自动删除代码

若想要完全避免“WordPress strip”(删除)掉那些代码,可以将以下内容添加到functions.php文件中:

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

以上方法非常简单,只需要跟着操作,就能解决问题了。

希望陈沩亮博客( https://www.chenweiliang.com/ ) 分享的《避免WordPress TinyMCE编辑器自动过滤onClick/JS代码》,对您有帮助。

欢迎分享本文链接:https://www.chenweiliang.com/cwl-1990.html

解锁 AI 助力,告别低效工作!🔓💼

🌟 立刻在频道置顶目录中,抢先体验这些神奇的AI神兵利器!🌟

喜欢就分享和按赞!您的分享和按赞,是我们持续的动力!

 

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

滚动到顶部