Как отключить jquery-migrate.min.js в WordPress?

Почему jquery-migrate.min.js уже неактуален

Выполняя свои задачи на Вордпрессе, разработчики активно пользуются библиотекой jQuery, которая обновляется и выходит в новых версиях. В каждой из них появляются различные функции, отличающиеся друг от друга. Бывало и такое, что на отдельно взятом сайте программисты работали сразу с несколькими редакциями. Связующим звеном служил файл jquery-migrate.min.js. А сегодня все задаются вопросом:  как же отключить jquery-migrate.min.js в WordPress.

Но почему файл без которого было не обойтись вдруг стал лишним и почему от него нужно обязательно избавиться?

Система потеряла свою актуальность, потому что WP по умолчанию стал использовать самую свежую редакцию jQuery. Значит jquery-migrate.min.js лежит мертвым грузом и негативно влияет на производительность сайта.

 

Как отключить jquery-migrate.min.js в WordPress

Мы готовы предложить вам несколько способов решения задачи. Отключить jquery-migrate.min.js в WordPress с помощью плагина или с помощью кода. Оба способа одинаково действенны. Мы расскажем вам о них, а вы самостоятельно выберите как действовать.

 

Отключение помощью плагина

Воспользуйтесь плагином Clearfy, чтобы выполнить данную задачу. Скачайте и установите приложение, затем перейдите в меню настроек. Сделать это можно будет открыв в административной части сайта «Настройки» => «Clearfy меню» => «Производительность»

отключить jquery-migrate.min.js в WordPress

Чтобы удалить jQuery Migrate нажмите кнопку ВКЛ. Не забудьте сохраниться.

 

Отключение с помощью кода

Если есть причина по которой вам не подходит способ отключения jQuery Migrate указанный выше, попробуйте сделать это с помощью кода. Просто добавьте в файл установленной темы functions.php следующие значения:

function isa_remove_jquery_migrate( &$scripts ) { 


if( !is_admin() ) { 


$scripts->remove( 'jquery' ); 


$scripts->add( 'jquery', false, array( 'jquery-core' ), '1.12.4' ); 


} 


} 


add_filter( 'wp_default_scripts', 'isa_remove_jquery_migrate' );

После этого jQuery Migrate будет отключен.

Заключение

Конечный выбор за вами, но следует помнить, что лишнее вмешательство в код может привести к негативным последствиям в работе сайта. Если в своем выборе вы остановитесь на Clearfy, то процедура отключения лишних скриптов пройдет 100% удачно. Но следует помнить, что после могут возникнуть проблемы совместимости со “старыми” плагинами и темами, которые пропустили как минимум три важнейших обновления. Помните об этом если таковые у вас есть. На устаревшие плагины вам укажет плашка:

Плашка, указывающая на устаревшие плагины

О рисках несовместимости Clearfy вы можете узнать из красных фишек со знаком вопроса внутри.

отключить jquery-migrate.min.js в WordPress

И самое главное – отключение jquery-migrate.min.js в WordPress можно отменить, если в строке функции нажать кнопку ВЫКЛ.