Оптимизируете свой ВордПресс-сайт и нужно убрать лишнее из Head в шапке? Отличный вариант – избавиться от ненужного скрипта jQuery Migrate WordPress. Разберемся как это сделать.
Jquery Migrate – что это?
Встроенный в WP файл jquery-migrate.min.js раньше использовали для совместимости разных версий JS-библиотеки jQuery. Это нужно было, чтобы обеспечить их одновременную корректность работу.
В последних версиях движка это уже нужно. WordPress поддерживает всегда самую актуальную версию jQuery. Поэтому скрипт можно отключить.
Как отключить jquery-migrate?
Разберем несколько отличных решений.
Плагин Clearfy Pro
Если вы используете это многофункциональное решение, просто откройте меню Clearfy Pro, перейдите на вкладку Код и задействуйте опцию Удалить jquery-migrate.min.js.
Плагин Remove jQuery Migrate
Метод подойдет тем, кто хочет быстро и бесплатно удалить лишнее из шапки своего ресурса.
Не нужно ничего настраивать. Просто установите и активируйте.
Файл functions.php
Способ подойдет тем, кто не хочет ставить кучу модулей.
Найдите в своей теме и откройте functions.php. В самый его конец вставьте PHP-код:
function wpshablon_remove_jquery_migrate( $scripts ) {
if ( ! is_admin() && isset( $scripts->registered['jquery'] ) ) {
$script = $scripts->registered['jquery'];
if ( $script->deps ) {
$script->deps = array_diff( $script->deps, array( 'jquery-migrate' ) );
}
}
}
add_action( 'wp_default_scripts', 'wpshablon_remove_jquery_migrate' );