Задать вопрос

Почему массив опций пустой в файле function.php?

Подключаю в файле function.php ReduxFramework :

if( !class_exists('ReduxFramework')){
    require_once(dirname(__FILE__) . '/inc/framework/ReduxCore/framework.php');
}

if( !isset( $redux_demo ) ){
    require_once( dirname( __FILE__) . '/inc/framework/sample/theme-config.php');
     
}


затем хочу получить глобальный массив настроек фреймворка в этом же файле, но он пустой:

global $theme_options;
var_dump($theme_options);


, хотя если выводить его в самом шаблоне, то работает, в чем проблема?
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Stepik
    PHP (pro)
    1 месяц
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Решения вопроса 1
doiftrue
@doiftrue
Автор сайта wp-kama.ru
На init событие попробуй повесить код:
add_action( 'init', 'action_function_name_11' );
function action_function_name_11() {
	global $theme_options;
var_dump($theme_options);
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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