Intereting Posts
Получить список всех виджетов, зарегистрированных в виджетах WordPress admin Показывать дату только один раз для каждого набора сообщений, относящихся к этой дате Добавить разбивку на страницы в блог wordpress woo site: черный экран для посетителей, а не admin Как запросить авторов по пользовательской таксономии? Основной пользователь WordPress 3.6 не реагирует? Как сделать shortcode, который возвращает HTML? Перезагрузить выбранное сообщение в нескольких сообщениях с ajax Тип пользовательской публикации в отдельной таблице базы данных для синхронизации Как автоматически делиться сообщениями на facebook? Редактор TinyMCE – новые строки, не отображаемые на передней панели Как функции в WP вызываются в тегах <? Php?> Получить сообщения из пользовательского мета-запроса Добавить число новых сообщений (post_status = pending) в меню администрирования Как настроить рабочие области с помощью Chrome & WordPress?

Как загрузить css в нижнем колонтитуле

Я пытался переместить загрузку моего стиля.css в нижний колонтитул моей темы WordPress. Я уже сделал что-то подобное с файлами 2 js, и он отлично работает, они загружаются в нижнем колонтитуле:

function my_init() { if (!is_admin()) { wp_deregister_script('jquery'); wp_register_script('jquery', 'http://www.studionews24.com/wp-content/themes/network/js/jquery.min.js', false, '1.3.2', true); wp_enqueue_script('jquery'); // load a JS file from my theme: js/theme.js wp_enqueue_script('my_script', 'http://www.studionews24.com/wp-content/themes/network/js/menu-resp.js', array('jquery'), '1.0', true); } } add_action('init', 'my_init'); 

Теперь я пытался переместить нижний колонтитул также style.css и сохранить только некоторые встроенные правила CSS в теге. Я пробовал wp_enqueue_style, но, похоже, для меня это не сработало.

Кто-то может помочь мне найти умное решение?

Solutions Collecting From Web of "Как загрузить css в нижнем колонтитуле"

Фактически все стили должны быть помещены в заголовок. Поэтому WordPress не имеет параметра для этого в функции wp_enqueue_style , потому что традиционно все стили были добавлены в head . В последнее время многие сайты перешли в систему, где в голове загружаются критические стили «над складками», а в нижнем колонтитуле загружаются другие стили.

Итак, вот какой способ: вы можете использовать print_late_styles() которая вызывается в нижнем колонтитуле. Вам просто нужно присвоить свои стили, когда заголовок уже передан.

Поэтому вам нужно найти крючок, который вызывается на каждой странице и после wp_head . Например, get_footer может быть одним.

 function prefix_add_footer_styles() { wp_enqueue_style( 'your-style-id', get_template_directory_uri() . '/stylesheets/somestyle.css' ); }; add_action( 'get_footer', 'prefix_add_footer_styles' );