Izvairieties no WordPress TinyMCE redaktora, lai automātiski filtrētu onClick/JS kodu

Izmantojot WordPress tīmekļa vietnes izveidei, jūs varat sasniegt daudzas funkcijas.

Dažreiz mums ir jākontrolē objekta klikšķa ietekme, izmantojot onClick notikumu.

  • Piemēram, iegulstot Google Maps maskā, ekrāna ritināšana neizraisīs Google Maps tālummaiņu.
  • Tomēr, izmantojot onClick notikuma pievienoto kodu, kad WordPress pārslēdzas uz "Visual Editor", kods tiks notīrīts, kā rezultātā lapa kļūst nederīga, kas ir ļoti apgrūtinoši...

Izvairieties no koda automātiskas dzēšanas, ko veic WordPress vizuālais redaktors

Lai pilnībā izvairītos no šī koda “WordPress noņemšanas”, savam functions.php failam varat pievienot tālāk norādīto.

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

Iepriekš minētā metode ir ļoti vienkārša, vienkārši izpildiet darbību, jūs varat atrisināt problēmu.

发表 评论

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

Ritiniet uz augšu