Запитання з тегом «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( 'theme_menu', 'Subpage …

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' ); …

2
Перевірте, чи скрипт / стиль було ввімкнено / зареєстровано
Чи можливо перевірити, чи був зареєстрований сценарій чи стиль за допомогою wp_register_script/_styleабо wp_enqueue_script/_style? Усі функції не повертають значення, і я абсолютно незрозумілий. Мені потрібно, щоб перемикатися між різними функціями залежно від бібліотек стилів та скриптів, які я пропоную. Дякую!

5
wp enqueue стиль на певних шаблонах сторінок
Я перебуваю в процесі теми, я хотів би додати цільові сторінки за допомогою шаблонів сторінок. Я не можу ніде знайти, що показує, як задати стиль або js для певних шаблонів сторінок. Будь-які пропозиції. Вих. Цільова сторінка 1 - цільова сторінка-шаблон-one.php потребує зовсім іншого стилю та js, ніж блог чи домашня …

2
Чи завжди добре включати вбудований CSS у плагіни?
Зазвичай у плагін я б додав стилі за допомогою wp_enqueue_style. Однак наразі я створюю плагін, якому потрібно лише кілька рядків CSS, і мені цікаво, чи може бути краще обслуговувати стилі, вкладені для збереження запиту. Очевидно, що у використанні wp_enqueue_style є багато переваг, але чи варто цього додаткового запиту на такий …

3
Наскільки важливо залучати таблицю стилів теми?
Я обшукав мережу, шукаючи відповідь на це, але я чомусь можу знайти фактичні приклади, але без конкретного пояснення, що чітко сказано у випадку сценаріїв. Хтось може мені пояснити, чому важливо / вигідніше задавати стилі при розробці теми, а не просто використовувати <link rel=stylesheet>в header.php. Крім того, що з таблицею стилів …

3
Використання wp_add_inline_style без таблиці стилів
Мені потрібно додати спеціальні вбудовані стилі до заголовка спеціальної теми, яку я створюю. Я натрапив на wp_add_inline_style()функцію, яка працює, але насправді не влаштовує мене, оскільки це залежить від конкретної таблиці стилів. Мені потрібно додати вбудовані стилі в кінці тегу заголовка без залежності таблиці стилів. Я намагався встановити або таблицю стилів …

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

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

2
Як завантажувати файли JavaScript + css віджету лише у разі їх використання?
Я хотів би зберегти стилі javascript та css, які використовує мій віджет, у власних файлах (а не додавати їх до теми). Але я не можу отримати wordpress, щоб додати їх, коли віджет фактично використовується на бічній панелі. Я спробував це: всередині декларації про клас я додав 2 функції class EssentielleRubriquesPosts …

2
Як додати crossorigin та цілісність до 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" /> Шрифт Awesome 5 вводить два нові атрибути та значення ( integrityі crossorigin), наприклад: <link …

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; // …

2
Запобігати параметру URL-адреси версії (? Ver = XXX) для зачеплених стилів та сценаріїв
Використовуйте кейс Я експериментував із функціями Dev Tools Workspace для Chrome. Вона включає можливість редагування файлу безпосередньо в інструментах Dev та збереження збереженої таблиці стилів (або навіть компілювання та оновлення!). Однак, як це зафіксовано у запитанні StackOverflow, що "Автоматична перезавантажена створена CSS Chrome" не перезавантажує сторінку, коли SASS перекомпілює CSS …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.