Vyhnite sa editoru WordPress TinyMCE na automatické filtrovanie kódu onClick/JS

použitieWordPress web, môže dosiahnuť veľa funkcií.

Niekedy potrebujeme ovládať efekt kliknutia na objekt prostredníctvom udalosti onClick.

  • Napríklad pri vkladaní Máp Google do masky nespôsobí posúvanie obrazovky priblíženie Máp Google.
  • Avšak pri použití kódu pridaného udalosťou onClick, keď sa WordPress prepne na „Visual Editor“, kód sa vymaže, čo spôsobí, že stránka bude neplatná, čo je veľmi problematické...

Vyhnite sa automatickému odstraňovaniu kódu vizuálnym editorom WordPress

Aby ste sa úplne vyhli „odstráneniu WordPress“ tohto kódu, môžete do svojho súboru functions.php pridať nasledujúce:

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

Vyššie uvedená metóda je veľmi jednoduchá, stačí postupovať podľa operácie, problém môžete vyriešiť.

发表 评论

Vaša emailová adresa nebude zverejnená. 必填 项 已 用 * Štítok

Prejdite na začiatok