wordpress

Як видалити скрипт jQuery Migrate з WordPress

Last updated: 26.10.2025
Views: 188

Якщо ваш проект WordPress використовує jQuery, то за замовчуванням WordPress також завантажує скрипт jQuery Migrate разом із ним. У 99% випадків вам насправді цей скрипт не потрібен. jQuery Migrate відновлює підтримку застарілих функцій, які вже було видалено з основної бібліотеки jQuery.

Ви можете визначити, чи завантажено jQuery Migrate, перевіривши повідомлення в консолі вашого браузера

browser console

або перевіривши HTML-код вашого веб-сайту.

web inspector

У більшості випадків скрипт jQuery Migrate не робить нічого корисного та лише додає додаткове навантаження на ваш веб-сайт, збільшуючи час завантаження сторінки. Це негативно впливає на взаємодію з користувачем, а також може зашкодити SEO. Ви можете дізнатися більше про те, як швидкість завантаження впливає на SEO, у нашій іншій статті — «Чому швидкість завантаження веб-сайту важлива для SEO».

Існує кілька способів відключити скрипт jQuery Migrate. Особисто я віддаю перевагу методу, який не потребує використання сторонніх плагінів. За допомогою додавання невеликий фрагменту коду до файлу functions.php вашої теми.

PHP

// functions.php

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

CMS WordPress – чудовий інструмент, але сам WordPress та його плагіни часто підключають непотрібні скрипти та стилі, тим самим уповільнюючи час завантаження сайту. Це, у свою чергу, негативно впливає на SEO. Тому вам потрібно бути уважним з тим, що і як ви включаєте. І у випадках, як з jQuery Migrate необхідно проводити оптимізацію.

author
Автор: Ігор Рибалко
Працюю фронтенд розробником з 2014 року. Основний стек технологій - Vue.js і WordPress

Схожі записи:

  • Google Maps модуль для Joomla
    StepMap – це безкоштовний модуль Google Maps для Joomla. Цей модуль розроблено для Joomla 6. Однак він також працює на Joomla 5. Модуль не тестувався на старіших версіях ...
  • Як надіслати дані HTML-форми на email за допомогою PHP
    Відправка форми на електронну пошту є важливим і поширеним способом спілкування з користувачем веб-ресурсу. Давайте напишемо просту форму для відпправки даних на email за...
  • Як завантажити файли на сервер за допомогою PHP
    Завантаження файлів на веб-сайт є звичайним завданням. Розглянемо можливість завантаження файлів на сервер PHP за допомогою методу POST. Для цього знадобиться форма з тип...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Blue Captcha Image
Refresh

*