get_stylesheet_directory_uri() — как узнать абсолютный URL папки с темой
Функция возвращает абсолютный URL папки с текущей темой (шаблоном) без слэша на конце, например https://misha.agency/wp-content/themes/twentyten
.
Если требуется получить абсолютный путь от корня сервера, используйте get_stylesheet_directory().
get_stylesheet_directory_uri()
Параметров у функции нет.
Примеры использования
Вставка таблицы стилей:
<link rel="stylesheet" href="<?php echo get_stylesheet_directory_uri() ?>/style.css" />
Вставка изображения:
<img src="<?php echo get_stylesheet_directory_uri() ?>/images/wordpress_logo.png" />

Миша
Недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.
Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.
Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.
Привет!
Такой вопрос, можно ли из functios.php выносить фрагменты кода во внешние файлы, чтобы не захламлять файл. И если да, то как это лучше делать.
Допустим у мня есть дочерняя тема в ее папке лежит мой functios.php и я хочу вынести функции из этого файла во внешний 'handler-1.php' который лежит там-же в папке 'handlers'?
Привет,
вообще без проблем, делаешь всё через
require()
,require_once()
- выбирай любую, какая больше нравится.