Вывод виджета WP в шаблоне ( регистрация позиции )


function CustomWidgets() {
    register_sidebar(array(
        'name' => __( 'Поделиться', 'custom_widgets' ), //custom_widgets - название или папка шаблона
        'id' => 'sidebar-01', //уникальный id виджета (required)
        'description' => __( 'Описание позиции виджета', 'custom_widgets' ),
        'before_widget' => '', //свой класс обертки блока ( добавляет классы wp ) 
        'after_widget' => '', 
        'before_title' => '', //свой класс обертки заголовка
        'after_title' => '', ) 
    ); 
} add_action('widgets_init', 'CustomWidgets');


После этого в виджетах появиться заданная позиция, которую в шаблоне можно вывести следующим образом:

    
if (is_active_sidebar('sidebar-01')) : 
    dynamic_sidebar('sidebar-01'); 
endif; 
    
Тэги:

Комментарии (0)


Оставить комментарий

Success/Error Message Goes Here

TOP