Evitați editorul WordPress TinyMCE pentru a filtra automat codul onClick/JS

Site WordPress, poate realiza multe funcții.

Uneori trebuie să controlăm efectul clicului pe obiect prin evenimentul onClick.

  • De exemplu, când încorporați Hărți Google într-o mască, derularea ecranului nu va determina mărirea Hărților Google.
  • Cu toate acestea, atunci când utilizați codul adăugat de evenimentul onClick, când WordPress trece la „Editor vizual”, codul va fi șters, ceea ce face ca pagina să devină invalidă, ceea ce este foarte deranjant...

Evitați ștergerea automată a codului de către editorul vizual WordPress

Pentru a evita complet „eliminarea de către WordPress” a acestui cod, puteți adăuga următoarele în fișierul functions.php:

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

Metoda de mai sus este foarte simplă, trebuie doar să urmați operația, puteți rezolva problema.

发表 评论

Adresa ta de e-mail nu va fi publicată. Sunt utilizate câmpurile obligatorii * Eticheta

Derulaţi în sus