Избягвайте WordPress TinyMCE редактор за автоматично филтриране на onClick/JS код

употребаWordPress уебсайт, може да постигне много функции.

Понякога трябва да контролираме ефекта от щракването върху обект чрез събитието onClick.

  • Например, когато вграждате Google Maps, в маска, превъртането на екрана няма да доведе до мащабиране на Google Maps.
  • Въпреки това, когато използвате кода, добавен от събитието onClick, когато WordPress превключи на „Визуален редактор“, кодът ще бъде изчистен, което ще доведе до невалидност на страницата, което е много обезпокоително...

Избягвайте автоматичното изтриване на код от визуалния редактор на WordPress

За да избегнете напълно „изтриването на WordPress“ на този код, можете да добавите следното към вашия файл functions.php:

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

Горният метод е много прост, просто следвайте операцията, можете да разрешите проблема.

Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели „Избягвайте редактора на WordPress TinyMCE за автоматично филтриране на onClick/JS код“, което е полезно за вас.

Добре дошли да споделите връзката към тази статия:https://www.chenweiliang.com/cwl-1990.html

За да отключите още скрити трикове🔑, заповядайте в нашия Telegram канал!

Споделете и харесайте, ако ви харесва! Вашите споделяния и харесвания са нашата постоянна мотивация!

 

发表 评论

Вашият имейл адрес няма да бъде публикуван. Използват се задължителните полета * Етикет

Преминете към Top