Как создать пользовательские переменные в wp-config
Я хотел бы добавить несколько пользовательских конфигурационных переменных в файл wp-config.php (не в functions.php). Затем мне нужно получить доступ к этим переменным в моих шаблонах.
Как это можно сделать?
Зачем это нужно?
В файле wp-config вы можете задавать константы (defines). Они будут доступны везде без необходимости использовать глобальные переменные. Задайте константу: define('MY_DEFINE_NAME', 'THE_VALUE');.
Затем в ваших шаблонах вы можете вывести значение так: echo MY_DEFINE_NAME;
Или присвоить значение переменной: $var = MY_DEFINE_NAME;.
Спасибо за быстрый ответ. Мне нужно сохранить несколько ID страниц. Эти ID страниц зависят от окружения (разработка, продакшен и т.д.). Кроме того, файл functions.php находится под контролем Subversion, в отличие от wp-config.php. Вот почему мне нужно хранить некоторые данные в этом файле.
miko7358