Évitez l'éditeur WordPress TinyMCE pour filtrer automatiquement le code onClick/JS

Site web Wordpress, peut réaliser de nombreuses fonctions.

Parfois, nous devons contrôler l'effet du clic sur l'objet via l'événement onClick.

  • Par exemple, lors de l'intégration de Google Maps, dans un masque, le défilement de l'écran n'entraînera pas le zoom de Google Maps.
  • Cependant, lors de l'utilisation du code ajouté par l'événement onClick, lorsque WordPress bascule vers "l'éditeur visuel", le code sera effacé, rendant la page invalide, ce qui est très gênant...

Éviter la suppression automatique du code par l'éditeur visuel de WordPress

Pour éviter complètement de "supprimer WordPress" ce code, vous pouvez ajouter ce qui suit à votre fichier functions.php :

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

La méthode ci-dessus est très simple, il suffit de suivre l'opération, vous pouvez résoudre le problème.

发表 评论

Votre adresse email ne sera pas publiée. 项 已 用 * 标注

Remonter en haut