WP: Удалите код JavaScript и CSS, блокирующий отображение верхней части страницы

J
На сайте с 08.06.2006
Offline
844
4819

Как "победить" эту проблему? Кому удалось? Как?

Пробую

function footer_enqueue_scripts() {

# Удаляем JavaScript из заголовка
remove_action('wp_head', 'wp_print_scripts');
remove_action('wp_head', 'wp_print_head_scripts', 9);
remove_action('wp_head', 'wp_enqueue_scripts', 1);
# Выводим в footer
add_action('wp_footer', 'wp_print_scripts', 5);
add_action('wp_footer', 'wp_enqueue_scripts', 5);
add_action('wp_footer', 'wp_print_head_scripts', 5);
}
add_action('after_setup_theme', 'footer_enqueue_scripts');

несколько js и css переносит в подвал

А как заставить все перенести?

SeVlad
На сайте с 03.11.2008
Offline
1609
#1
joost:

Как "победить" эту проблему? Кому удалось? Как?

легко /ru/forum/945499

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
J
На сайте с 08.06.2006
Offline
844
#2

Поставил плагин Autoptimize

Стало немного лучше

но

Удалите код JavaScript и CSS, блокирующий отображение верхней части страницы
Количество блокирующих скриптов на странице: 1. Количество блокирующих ресурсов CSS на странице: 1. Они замедляют отображение контента.

Оптимизируйте работу CSS на следующих ресурсах:
http://site.ru/wp-content/cache/autoptimize/css/autoptimize_ab4cb302c2ea393e94eb29f3574204db.css
http://site.ru/wp-includes/js/jquery/jquery.js?ver=1.11.2

Ругается на сам autoptimize.css хотя он в в футере и один http://site.ru/wp-includes/js/jquery/jquery.js?ver=1.11.2 в хедере остался таки

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий