Я использую Wordpress и PHP. Я объявил пользовательскую боковую панель, используя этот код:
function customtheme_widgets_init() {
register_sidebar( array(
'name' => esc_html__( 'My custom sidebar', 'customtheme' ),
'id' => 'my-custom-sidebar',
'description' => esc_html__( '.', 'customtheme' ),
'before_widget' => '',
'after_widget' => '',
'before_title' => '',
'after_title' => '',
) );
}
add_action( 'widgets_init', 'customtheme_widgets_init' );
Хорошо, поэтому в моем коде я хочу получить свою боковую панель и сохранить ее в PHP переменной $ the_widget . Используя этот код:
if ( is_active_sidebar( 'my-custom-sidebar' ) ) :
$the_widget = dynamic_sidebar('my-custom-sidebar');
endif;
, когда я делаю это, он автоматически отображает виджет (боковую панель), когда я вызываю dynamic_sidebar (), могу ли я сделать это без эха ?? есть ли в кодексе WordPress еще одна функция, которая может сделать то же самое?