用WordPressのウェブサイト、多くの機能を実現できます。
場合によっては、onClick イベントを通じてオブジェクトのクリックの効果を制御する必要があります。
- たとえば、Google マップをマスク形式で埋め込むと、画面をスクロールしても Google マップはズームされません。
- しかし、onClick イベントで追加したコードを使用すると、WordPress が「ビジュアル エディター」に切り替わったときにコードがクリアされ、ページが無効になってしまうため、非常に面倒です...
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');上記の方法は非常に簡単で、指示に従うだけで問題を解決できます。
Hope Chen Weiliang ブログ ( https://www.chenweiliang.com/ ) の「WordPress TinyMCE エディターによる onClick/JS コードの自動フィルタリングを回避する」という記事が役に立つかもしれません。
この記事のリンクを共有することを歓迎します。https://www.chenweiliang.com/cwl-1990.html
