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

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

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