Intereting Posts
Служить другой теме, основанной на размере окна Специальная почта WordPress – добавление динамически метаблоков Добавление в миниатюре поддержки удаляет редактор Как разрешить пользователю выбирать роль при регистрации в Facebook-AWD? Можно ли предварительно установить содержимое виджета с помощью скрипта плагина? Пользовательский тип сообщения для замены продуктов Woocommerce – ошибка страницы не найдена Как разместить свою форму комментариев над комментариями? Добавить проверку и обработку ошибок при сохранении настраиваемых полей? Заказ wp_get_nav_menu_items не работает Установить язык за сообщение Как использовать get_template_part вместо include_once? WordPress Permalinks на Mac OSX Server 5 (El Capitan) Пользовательский запрос показывает пользовательские типы сообщений в корзине Как переместить шаблон страницы в пользовательскую папку? wp alchemy несколько изображений загружаемых изображений изображения в шаблон

Получение значений с страницы параметров до css

У меня есть страница параметров, которая должна влиять на определенное значение (на данный момент) css.

я имею об использовании php-переменных в css и создании настраиваемых глобальных переменных в wordpress, но у вас есть что-то достаточно простое, чтобы понять, поэтому я сделал это и поместил его в свой заголовочный файл

<style type="text/css"> .current-menu-item { background: <?php echo get_option('sg_currentbuttoncolor'); ?> !important; } </style>

это похоже на хорошее решение для вас? Каков предпочтительный способ создания изменений в моем CSS, используя значения на моей странице параметров?

Solutions Collecting From Web of "Получение значений с страницы параметров до css"

Вы делаете это правильно. Я бы предложил два улучшения:

  1. Не ставьте этот код прямо в header.php. Создайте пользовательскую функцию для печати css и переместите ее в действие wp_head.
  2. Всегда отключайте / удаляйте ввод перед печатью на экране. Посмотрите на ctype_xdigit () для создания настраиваемой функции для дезинфекции вашего значения цвета.