Уникайте редактора WordPress TinyMCE для автоматичного фільтрування коду onClick/JS

ВикористовуйтеВеб-сайт WordPress, може виконувати багато функцій.

Іноді нам потрібно контролювати ефект клацання об’єкта через подію onClick.

  • Наприклад, під час вбудовування Карт Google у маску прокручування екрана не призведе до масштабування Карт Google.
  • Однак у разі використання коду, доданого подією 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-каналу!

Поділіться та поставте лайк, якщо вам подобається! Ваші розповсюдження та вподобання — наша постійна мотивація!

 

发表 评论

Ваша електронна адреса не буде опублікована. 必填 项 已 用 * Етикетка

Прокрутка до початку