@Bestolkovy

Почему не срабатывает созданная константа?

Добрый день!

Создаю собственные функции с путями к файлам:
function template_url() {
  echo get_stylesheet_directory_uri();
}


Теперь, если подставить функцию, то работает отлично:
<script src="<?php template_url(); ?>/script.js"></script>


Но, в целях общего развития, хотел ещё присвоить результат работы этой функции константе:
function template_url() {
  echo get_stylesheet_directory_uri();
}
define( 'TEMPLATE_URL', template_url() );


Ни в какую не хочет присваиваться. Просто выводит (в текстовом виде) в тег body путь к теме и всё...
Вопрос, почему? В чём ошибка?
  • Вопрос задан
  • 89 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы