Я только что зарегистрировал свою пользовательскую боковую панель
function custom_widgets_init() {
register_sidebar( array(
'name' => 'Script area',
'id' => 'sidebar-1',
'before_widget' => '<div>',
'after_widget' => '</div>',
'before_title' => '<h2 class="rounded">',
'after_title' => '</h2>',
) );
}
add_action( 'widgets_init', 'custom_widgets_init' );
Я хочу использовать свой пользовательский виджет в глобальном контексте.Я выделил файл для этого.Так что внутри этого файла у меня есть что-то вроде
add_to_context('custom_script', new \Timber\Timber(get_widgets( 'sidebar-1' )));
, и это дает мне ошибку
Fatal error: Uncaught Error: Call to undefined function get_widgets()
Мой вопрос - как я могу сделать это правильно?Что мне не хватает?Спасибо за любую помощь.