Як видалити скрипт 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 необхідно проводити оптимізацію.
Схожі записи:
-
Ітерація елементів масиву без циклу
Приклади дуже абстрактні, оскільки цикли існують. Наша умова буде такою. Потрібно вибрати всі елементи масиву за заданим атрибутом. Або, якщо сказати точніше, потрібно ві...
-
Step Options - плагін для WordPress
У певний момент мені знадобився спосіб відображення ідентичних блоків контенту на кількох сторінках, з можливістю легко керувати ними та оновлювати їх з адміністративної ...
-
Як видалити поле «Веб-сайт» з форми коментарів WordPress
За замовчуванням WordPress містить поле «Веб-сайт» або «URL» у формі коментарів. Хоча це може бути корисним у деяких випадках, це часто приваблює спамерів, які залишають ...
Залишити відповідь