Vältä WordPress TinyMCE -editoria suodattamaan automaattisesti onClick/JS-koodia

WordPressin käyttäminen verkkosivuston rakentamiseen mahdollistaa monien toimintojen saavuttamisen.

Joskus meidän on ohjattava objektin napsautuksen vaikutusta onClick-tapahtuman kautta.

  • Esimerkiksi kun Google Maps upotetaan maskiin, näytön vierittäminen ei aiheuta Google Mapsin zoomausta.
  • Kuitenkin käytettäessä onClick-tapahtuman lisäämää koodia, kun WordPress vaihtaa "Visual Editoriin", koodi tyhjennetään, jolloin sivu on virheellinen, erittäin hankala...

Vältä koodin automaattista poistamista WordPressin visuaalisen editorin toimesta

Voit välttää "WordPressin poistamisen" kokonaan lisäämällä functions.php-tiedostoosi:

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

Yllä oleva menetelmä on hyvin yksinkertainen, seuraa vain toimintoa, voit ratkaista ongelman.

发表 评论

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

Siirry alkuun