Как удалить стандартный jquery в wordpress


Если вы хоть раз задумывались о масштабной оптимизации WordPress сайта, то вы наверняка задавались этим вопросом. Собственно, а как убрать (удалить) стандартное подключение скрипта jquery в шапке сайта? Например, чтобы заменить на свою версию или вовсе, удалить полностью.

Для начала смотрим сами файлы темы, а именно файл header.php. Возможно, скрипт у вас подключен вручную. Значит просто ищем строчку на подобие:

<script type='text/javascript' src='сайт/wp-includes/js/jquery/jquery.js?ver=1.11.1'></script>

И просто удаляем ее (или заменяем на свою).

Если этот вариант не помог или скрипт подключается не из шаблона.

Значит, скорее всего, скрипт подключается с помощью функции wp_enqueue_script(). Для удаления JQuery, мы будем использовать конструкцию типа wp_deregister_script().

В файл functions.php вашей темы вставляем строчку:

if ( !is_admin() ) wp_deregister_script('jquery');

Готово. С помощью данной строчки и условия is_admin(), мы отключили JQuery на нашем WordPress сайте для всех, кроме себя. Т.е. если вы зашли как администратор, то скрипт подключается, для всех остальных нет. Сделано это для того, что если отключить скрипт и для себя тоже, то некоторые функции сайта могут работать некорректно.

Если и это не помогло?

Тогда попробуйте вот что. Откройте файл header.php вашего шаблона и в самом начале, строго перед кодом <?php wp_head(); ?> вставьте следующее:

<?php wp_deregister_script('jquery'); ?>

На этом все 🙂

Читайте также:

Включаем асинхронную загрузку JavaScript на WordPress... Сейчас я расскажу Вам об интересном способе, который поможет вам ускорить свой сайт на WordPress за ...
WordPress — высокая нагрузка на хостинг. 2 хитрости для защиты с... Многие владельцы сайтов на WordPress задаются вопросами: «Почему мой сайт создает большую нагрузку н...
WordPress — запрещаем индексирование страниц с изображениями (At... При очередном анализе своего сайта, я обнаружил страшную находку! Обратите внимание, какие ст...
Ускоряем WordPress — перемещаем весь JavaScript в Footer (подвал... Если вы зайдете на специальные сервисы по проверке скорости и оптимизации сайта (пример PageSpeed In...
Лучшие кнопки социальных сетей — большие кнопки от Яндекс... Перепробовав огромную кучу различных кнопок социальных сетей (кнопки поделиться), я остановился на б...

Комментарии к посту

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *