В Вордпресе что-то вызывает jQuery и заставляет его выводиться в шапке, а не в футере?
Приветствую. Такая проблема, вызванная Google page speed. jQuery никак не хочет переноситься вниз футера, по гайду вроде как из-за того, что его вызывает какой-то скрипт, который запускается до футера. Перенести все скрипты вниз не выходит, тогда некоторые критические моменты не работают, объединить и убрать вниз - тоже. Объединение всего в один файл тоже не прокатывает, опять же, критически важные функции перестают работать.
Соответственно вопрос, каким образом узнать, какой скрипт (или ещё что) инициализирует вызов библиотеки, что бы уже конкретно по нему работать?
Google page speed г*вно. Даже гугла сервисы не проходят его, а сами гугл программисты не следуют его же гайдам.
jquery в ВП должен быть в шапке. Если вы перенесете в подвал - то наживёте проблем и будете очень точечно искать проблемы по пустякам. Короче тратить время не на те дела. Правило 20/80 говорит нам что вы занимаетесь неэффективным делом. Экономия на спичках всегда отнимала кучу времени, а ведь в это время можно было сосредоточиться на важных делах.
каким образом узнать, какой скрипт (или ещё что) инициализирует вызов библиотеки, что бы уже конкретно по нему работать?
Говно, спору нет. Да ещё с учётом того, что он явно не в нужном регионе данные получает. Но необходимое.
Важных дел не осталось, в Яндексе всё в топе, развивать, кроме Гугла, некуда. А там по объективным оценкам только две вещи отличает конкурентов: внешка и скорость.
Александр Козак, будут проблемы.
А почему, как ты думаешь, сам ВП jquery в шапке подключает? Они не знают о гуглосервисе и то что скрипты в подвале надо держать? Вот именно из-за огромной базы сторонних плагинов они ее в шапке подключают. Но вебмастера плывут против течения и теряют силы - т.к. неизвестно кто и где потащит под воду
Владимир Дружаев, Это верно только от части. ВП следит за всеми зависимостями. Если вы подключили jquery в подвал, и все ваши скрипты, зависящие от него тоже в подвале — то проблем не возникнет. Если вы после этого установите какой-то плагин, который от необходимости или от криворукости подключает свой скрипт в шапку и зависит от jquery, то ВП подключит последний в шапку.