Хотите очистить от мусора код страниц своего сайта? Отличный вариант — избавится от jQuery Migrate WordPress, который добавляется в раздел Head. Разберемся как это сделать правильно.
jQuery Migrate — что это, для чего нужен?
Разрабатывая тему или плагин для WP, программисты в своей работе используют библиотеку jQuery. Она, как и любой другой программный продукт, содержит версии, отличающиеся теми или иными возможностями. Раньше часто приходилось на одном сайте использовать одновременно несколько вариантов jQuery, для чего использовался файл jquery-migrate.min.js.
На сегодняшний момент эта необходимость отпала, так как WordPress по умолчанию использует самую новую версию этой библиотеки, “заставляя” при этом разработчиков “забыть” о старых.
Как отключить скрипт jQuery Migrate
Наиболее простым вариантом удаления jquery-migrate.min.js является использование плагина Clearfy Pro.
Активировать промокод на 15%
Способ 1. Вручную
Этот способ подразумевает внесение PHP скрипта в файл functions.php Вашей темы:
function wpplus_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', 'wpplus_remove_jquery_migrate' );
Если Вы не знаете, как редактировать functions.php, то в этом случае Вам поможет плагин ProFunctions.
Способ 2. Плагин Clearfy Pro
Плагин Clearfy Pro, о котором мы писали ранее, способен в один клик удалить подключение библиотеки jquery-migrate.min.js.
Чтобы активировать эту функцию, в админ-панели следует выбрать Clearfy Pro -> Основные и на вкладке Код активировать пункт Удалить jquery-migrate.min.js, после чего нажать кнопку Сохранить изменения.
Активировать промокод на 15%
Способ 3. Плагин Disable jQuery Migrate
Плагин Disable jQuery Migrate выполнет только одну функцию — отключает библиотеку jquery-migrate.min.js. Просто установите и активируйте его.