Функции WordPress » Директории

В WordPress есть определённый набор функций, которые позволяют динамически вернуть определённый URL или путь на сайте, например ссылку на главную, или на папку с темой, или вообще не страницу входа.

Эти функции позволяют нам не беспокоиться при разработке темы, что когда сайт переедет на другой домен, поломаются какие-нибудь пути. Ну и конечно же благодаря им мы можем использовать наши темы/плагины на различных сайтах ни о чём не беспокоясь.

Функция Описание
admin_url() Возвращает URL админки WordPress.
content_url() Возвращает абсолютный URL директории wp-content на сайте.
get_stylesheet() Функция возвращает название директории (папки) с активной темой на блоге.
get_stylesheet_directory() Возвращает полный абсолютный путь сервера к папке с текущей темой.
get_stylesheet_directory_uri() Возвращает абсолютный URL папки с текущей темой.
get_stylesheet_uri() Возвращает абсолютный URL таблицы CSS-стилей по умолчанию, то есть URL файла style.css в текущей теме.
get_template_directory() Возвращает абсолютный путь к директории текущей или родительской темы.
get_template_directory_uri() Возвращает абсолютный URL папки с шаблоном. В случае использования дочерних тем, возвращает URL родительского шаблона.
get_theme_root() Возвращает полный абсолютный путь от корня сервера до папки с темами WordPress.
home_url() Возвращает адрес сайта.
includes_url() Возвращает URL директории wp-includes.
load_template() Подключает PHP-файл с доступом к среде WordPress.
locate_template() Возвращает путь на сервере к шаблону темы (и может сразу подключить его).
network_home_url() Возвращает URL сети сайтов.
plugin_basename() Возвращает путь к файлу плагина, в котором используется, относительно папки plugins.
site_url() Возвращает URL директории установки WordPress.
wp_logout_url() Позволяет вывести URL, при переходе по которому пользователь будет деавторизован.
wp_lostpassword_url() Возвращает URL страницы сброса пароля с возможностью последующего редиректа внутри сайта.
wp_upload_dir() Возвращает массив с информацией о текущей директории загрузок.