Intereting Posts
Как получить строки меню, категории и теги в файл po для перевода Пользовательский запрос wp mysql Проблема WordPress с htmlentities Как перенаправить один адрес администратора на другой, когда URL-адрес страницы администратора содержит «/admin.php?page=»? Возможно ли иметь больше «уровней» проектов / опубликованных статусов? Установка других приложений вместе с многопользовательским WordPress и настройка маршрутизации dns Бесплатный хостинг файлов для WordPress Недопустимый тип сообщения при нажатии кнопки «Фильтр» или «Применить» в WordPress admin Список сообщений Создание соединений программно с общими полями на CPT Пользовательский тип сообщения – повторяющиеся пробки страницы Показать все сообщения для таксономического термина в нескольких пользовательских типах сообщений Добавление текста над редактором WordPress Database Slow – следует ли переключиться на InnoDB? получение текущего подэлемента из общих подэлементов в данном выпадающем меню (пользовательский ходок) Почему мой заказ меню не работает с wp_nav_menu?

Переместите jQuery в нижнюю часть страницы, сохраняя WordPress jQuery

Я хочу переместить jQuery в нижней части страницы по моей теме, чтобы ускорить время загрузки.

Раньше я делал это, заменяя его версией CDN от Google, но мне сказали, что это плохо.

Как я могу отменить регистрацию и перерегистрировать сценарий jQuery WordPress и переместить его на дно, не вызывая никаких проблем?

Solutions Collecting From Web of "Переместите jQuery в нижнюю часть страницы, сохраняя WordPress jQuery"

Вы можете изменить его, вызвав метод $wp_scripts объекта $wp_scripts . Этот объект содержит все сценарии и информацию, как их отображать. Чтобы принудительно выполнить сценарий рендеринга в нижнем колонтитуле, вы можете сделать это следующим образом:

 add_action( 'wp_enqueue_scripts', 'wpse8170_enqueue_scripts' ); function wpse8170_enqueue_scripts() { $GLOBALS["wp_scripts"]->add_data( 'jquery', 'group', 1 ); } 

PS: Я не тестировал его, но предположим, что он должен работать.