wordpress

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

Last updated: 26.10.2025
Views: 113

Якщо ваш проект 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

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

  • Кешування даних у файл за допомогою PHP
    Іноді виникає необхідність обмежити кількість запитів до зовнішнього джерела даних. Особливо якщо вони не змінюються постійно. Наприклад, курс валют в центральному банку....
  • Step Options - плагін для WordPress
    У певний момент мені знадобився спосіб відображення ідентичних блоків контенту на кількох сторінках, з можливістю легко керувати ними та оновлювати їх з адміністративної ...
  • Чому швидкість завантаження веб-сайту важлива для SEO
    Швидкість завантаження веб-сайту відіграє вирішальну роль у сучасних SEO-стратегіях. Пошукові системи, такі як Google, надають пріоритет веб-сайтам, які пропонують швидки...

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

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