Почему массив опций пустой в файле 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);


, хотя если выводить его в самом шаблоне, то работает, в чем проблема?
  • Вопрос задан
  • 75 просмотров
Решения вопроса 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);
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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