Описание функции get_stylesheet_uri()
Функция get_stylesheet_uri() возвращает полный URL к файлу стилей активной дочерней темы. Если дочерняя тема не используется, возвращается URL к файлу стилей родительской темы.
Эта функция полезна для подключения CSS-файлов в темах и плагинах, а также для работы с пользовательскими стилями.
Возвращаемое значение
Тип: string
Описание: URL к файлу стилей активной темы
Возможные значения:
• Полный URL к файлу стилей темы
• Пустая строка или false в случае ошибки
Примеры использования
Получение URL стилей темы и вывод в HTML
$stylesheet_uri = get_stylesheet_uri();
echo '';
Стили будут подключены на странице
Подключение стилей темы через wp_enqueue_style
function my_theme_enqueue_styles() {
wp_enqueue_style('theme-style', get_stylesheet_uri());
}
add_action('wp_enqueue_scripts', 'my_theme_enqueue_styles');
Правильный способ добавления стилей в WordPress
Безопасность
Валидация входных данных: Нет параметров для валидации
Санитизация: Функция возвращает очищенный URL
Рекомендации: Используйте esc_url() при выводе URL для предотвращения XSS
— Связанные функции
Получает URL стилей родительской темы
Подключает CSS-стили в WordPress
— Примечания
– Ограничения
Возвращает только стили активной темы или дочерней темы
– Частые проблемы
- Возвращает пустую строку, если файл стилей не существует
- Неправильный путь к стилям в случае неправильной настройки темы