Evite o editor TinyMCE de WordPress para filtrar automaticamente o código onClick/JS

Para usarSitio web de WordPress, pode acadar moitas funcións.

Ás veces necesitamos controlar o efecto do clic no obxecto a través do evento onClick.

  • Por exemplo, ao incrustar Google Maps nunha máscara, o desprazamento da pantalla non fará que Google Maps realice o zoom.
  • Non obstante, ao usar o código engadido polo evento onClick, cando WordPress cambia ao "Editor visual", o código borrarase, facendo que a páxina non sexa válida, o que é moi problemático...

Evite a eliminación automática do código polo editor visual de WordPress

Para evitar por completo que "WordPress elimine" ese código, pode engadir o seguinte ao ficheiro functions.php:

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

O método anterior é moi sinxelo, só tes que seguir a operación, podes resolver o problema.

发表 评论

O teu enderezo de correo electrónico non será publicado. Utilízanse os campos obrigatorios * Etiqueta

Volver arriba