Описание функции wp_get_custom_css()
Функция wp_get_custom_css() возвращает пользовательский CSS, добавленный через интерфейс настройки темы. Эта функция используется в основном в контексте настройки тем, чтобы получить стили, введенные пользователями через административный интерфейс.
Функция позволяет динамически извлекать стили, которые могут быть применены к текущему контенту сайта.
Возвращаемое значение
Тип: string|null
Описание: Возвращает пользовательский CSS в виде строки или null, если CSS не установлен
Возможные значения:
• Строка с пользовательским CSS
• null, если пользовательский CSS не задан
Примеры использования
Базовый пример получения и вывода пользовательского CSS
$custom_css = wp_get_custom_css();
if ($custom_css) {
echo '';
}
Выводит пользовательские стили в секции
Проверка наличия пользовательского CSS перед его использованием
$custom_css = wp_get_custom_css();
if ($custom_css !== null) {
// Используйте CSS
some_function($custom_css);
}
Предотвращает использование пустых стилей
Безопасность
Валидация входных данных: Функция не имеет входных параметров, валидация не требуется
Санитизация: Возвращаемое значение автоматически очищается WordPress
Рекомендации: Используйте esc_html() для безопасного вывода CSS в HTML
— Связанные функции
Устанавливает значение настройки темы, включая CSS
Получает значение настройки темы
— Примечания
– Ограничения
Возвращает только CSS, добавленный через настройки темы
– Частые проблемы
- Возвращает null, если пользовательский CSS не установлен
- Проблемы с выводом могут возникнуть при неправильном экранировании