Отключаем сообщение “JQMIGRATE: Migrate is installed, version 3.3.2”

В WordPress по умолчанию активирован плагин jQuery.Migrate. Это нужно для совместимости со старыми компонентами. Но в 80% случаев в нем нет смысла.

Зато он пишет в консоль свое сообщение и доставляет страдания внутреннему перфекционисту.

Программное решение через код

Либо добавить короткий код, который можно вставить в functions.php вашей темы:

add_action('wp_default_scripts', function ($scripts) {
    if (!empty($scripts->registered['jquery'])) {
        $scripts->registered['jquery']->deps = array_diff($scripts->registered['jquery']->deps, ['jquery-migrate']);
    }
});

Решение через плагины

Плагин SiteHelper

Имеет ряд опций для улучшений сайта, в том числе отключение этого скрипта.

Или можно специальный плагин, который делает только это

Фото аватара
Anatolii I

Веб разработчик, специализация на лучших мировых практиках: WordPress, WooCommerce, NextJS, Strapi, JAMStack ...

Основные типы проектов: CMS, eCommerce, SEO, LMS, ECM, BPM

Подробнее...

Статей: 102

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *