Вопросы с тегом «wp-enqueue-style»

Безопасный способ добавить / поставить в очередь файл стиля CSS на странице, сгенерированной WordPress. Если он был впервые зарегистрирован с помощью wp_register_style (), теперь его можно добавить с помощью его дескриптора.

9
Как поставить в очередь стили / скрипты на некоторых страницах / wp-admin?
У меня есть две простые функции, материал нагрузки с помощью wp_enqueue_style()и wp_enqueue_script(), что - то вроде этих: function admin_custom_css() { wp_enqueue_style( 'stylesheet_name', 'stylesheet.css') }; function admin_custom_js { wp_enqueue_script( 'javascript_file', 'script.js') }; ... и несколько страниц администратора, созданных с помощью add_menu_page()иadd_submenu_page() function my_menu() { add_menu_page('Page 1', 'bar', 'something', 'else', 'foo'); add_submenu_page( …

1
Где правильное место для регистрации / постановки в очередь скриптов и стилей
Я использую WordPress 3.1.4 сейчас. Я запутался с тем, где (какой хук) я использую: зарегистрироваться и / или поставить в очередь сценарии и стили на передней и задней части? Вопросов: Какие правильные крючки использовать? Все сценарии / стили регистрации / постановки в очередь в init? Почему нету admin_print_styles-{xxx}?

8
Условная загрузка JavaScript / CSS для шорткодов
Я выпустил плагин, который создает шорткод и требует файл JavaScript и файл CSS для загрузки на любую страницу, которая содержит этот шорткод. Я мог бы просто загрузить скрипт / стиль на все страницы, но это не лучшая практика. Я только хочу загрузить файлы на страницах, которые вызывают шорткод. Я нашел …

2
Как удалить CSS-файл родительской темы?
Моя родительская тема (Starkers) добавляет файл CSS, который я пытаюсь удалить (вместо этого я хочу использовать @import, чтобы легче переопределять стили). Starkers имеет следующие функции: add_action( 'wp_enqueue_scripts', 'script_enqueuer' ); function script_enqueuer() { wp_register_script( 'site', get_template_directory_uri().'/js/site.js', array( 'jquery' ) ); wp_enqueue_script( 'site' ); wp_register_style( 'screen', get_template_directory_uri().'/style.css', '', '', 'screen' ); wp_enqueue_style( …

2
Проверьте, был ли скрипт / стиль был поставлен в очередь / зарегистрирован
Можно ли проверить, был ли зарегистрирован сценарий или стиль с помощью wp_register_script/_styleили wp_enqueue_script/_style? Все функции не возвращают значение, и я совершенно не понимаю. Мне нужно, чтобы переключаться между различными функциями в зависимости от библиотек стилей и сценариев, которые я предлагаю. Спасибо!

5
wp enqueue style на определенных шаблонах страниц
Я нахожусь в процессе темы, я хотел бы добавить целевые страницы, используя шаблоны страниц. Я не могу найти нигде, который показывает, как поставить в очередь стиль или JS для конкретных шаблонов страниц. Какие-либо предложения. Ex. Landing Page 1 - Landing-page-template-one.php будет нуждаться в другом стиле и стиле, чем блог или …

2
Разве можно включить встроенный CSS в плагины?
Обычно в плагине я бы добавил стили, используя wp_enqueue_style. Тем не менее, в настоящее время я создаю плагин, которому требуется всего несколько строк CSS, и мне интересно, может быть, лучше использовать встроенные стили для сохранения запроса. Очевидно, что использование wp_enqueue_style имеет много преимуществ, но стоит ли им дополнительный запрос для …

3
Насколько важно поставить в очередь таблицу стилей темы?
Я бродил по сети, ища ответ на этот вопрос, но по какой-то причине все, что я могу найти, - это реальные примеры, но без этого конкретного объяснения, которое ясно сказано в случае сценариев. Может кто-нибудь объяснить мне, почему важно / выгодно ставить в очередь стили при разработке темы, а не …

3
Использование wp_add_inline_style без таблицы стилей
Мне нужно добавить собственные встроенные стили в заголовок создаваемой мной темы. Я сталкивался с wp_add_inline_style()функцией, которая работает, но не очень мне подходит, поскольку зависит от конкретной таблицы стилей. Мне нужно добавить встроенные стили в конце тега head без зависимости таблицы стилей. Я попытался установить либо таблицу стилей темы, либо несуществующую. …

4
Удалить Open Sans из темы двадцать двадцать
Я создаю дочернюю тему для Twenty Twelve v1.0 и хочу удалить шрифт Open Sans. Open Sans добавлен в функции Twenty Twelve. wp_enqueue_style( 'twentytwelve-fonts', add_query_arg( $query_args, "$protocol://fonts.googleapis.com/css" ), array(), null ); Я попытался отменить регистрацию / удаление таблицы стилей в functions.php моего childtheme (см. Примеры ниже), но безрезультатно: function example_scripts_styles() { …

4
Стиль пользовательских столбцов на панели администратора (особенно для настройки ширины ячейки столбца)
Я использую Wordpress в качестве CMS для проекта, который широко использует пользовательские типы записей. Мне нужно по-разному отображать столбцы в админ-панелях для каждого типа сообщений. Я уже создал необходимые столбцы и заполнил их. Что мне нужно сделать, это немного настроить CSS. Самое главное, я пытаюсь настроить ширину определенных столбцов. Например, …

2
Как загрузить файлы виджета JavaScript + CSS только при использовании?
Я хотел бы сохранить стили javascript и css, используемые моим виджетом, в своих собственных файлах (и не добавлять их в тему). Но я не могу заставить WordPress добавить их, когда виджет фактически используется на боковой панели. Я пробовал это: внутри объявления класса я добавил 2 функции class EssentielleRubriquesPosts extends WP_Widget …

3
Как я могу получить список всех сценариев и стилей в очереди?
Я создаю плагин и хочу получить список всех скриптов и CSS, используемых другими плагинами. Это моя функция: function crunchify_print_scripts_styles() { $result = []; $result['scripts'] = []; $result['styles'] = []; // Print all loaded Scripts global $wp_scripts; foreach( $wp_scripts->queue as $script ) : $result['scripts'][] = $wp_scripts->registered[$script]->src . ";"; endforeach; // Print …

2
Параметр URL версии для предотвращения (? Ver = XXX) в стилях и сценариях в очереди
Случай использования Я экспериментировал с функциями Chrome Dev Tools Workspace. Он включает в себя возможность редактировать файл непосредственно в Dev Tools и обновлять сохраненную таблицу стилей (или даже компилировать, а затем обновлять!). Однако, как задокументировано в вопросе StackOverflow «Страница Chrome« Auto-Reload Generated CSS »не перезагружается, когда SASS перекомпилирует CSS» , …

2
Как добавить перекрестное происхождение и целостность в wp_register_style? (Шрифт Awesome 5)
Я обновляю Font Awesome 4 до версии 5, которая вводит в <link rel="stylesheet">разметку как целостность, так и перекрестные атрибуты . В настоящее время я использую: wp_register_style('FontAwesome', 'https://example.com/font-awesome.min.css', array(), null, 'all' ); wp_enqueue_style('FontAwesome'); Который выводит как: <link rel="stylesheet" id="FontAwesome-css" href="https://example.com/font-awesome.min.css" type="text/css" media="all" /> С Font Awesome 5 он вводит два новых …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.