it-swarm.com.ru

Как получить путь к текущей теме?

Этот код используется для получения каталога текущего плагина: plugin_dir_url( __FILE__ ).

Что я должен использовать, чтобы получить каталог текущей темы?

26
porton

Я думаю, что вы должны быть немного осторожны, потому что это зависит от того, что вы пытаетесь сделать.

Если вы используете дочернюю тему, функция get_template_directory(); все равно перейдет к родительской теме. Однако get_stylesheet_directory(); перейдет к текущей теме, дочерней или родительской. Кроме того, обе эти функции возвращают абсолютные пути к серверу.

Если вам нужен полностью сформированный URI для ссылок или изображений, вы должны использовать get_template_directory_uri(); или get_stylesheet_directory_uri();, используя правильный по указанным причинам.

Резюме

45
jw60660
6
Tom J Nowell