Чтобы добавить произвольную область для виджетов в дочернюю тему оформления WordPress следуем инструкции:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | function twentysixteen_child_widgets_init() { register_sidebar( array( 'name' => __( 'Вкладка Доставка' ), 'id' => 'vkladka-1', 'description' => __( 'Содержание первой товарной вкладки' ), 'before_widget' => '<section id="%1$s" class="widget %2$s">', 'after_widget' => '</section>', 'before_title' => '<h3 class="vwidget-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => __( 'Вкладка Оформление заказа' ), 'id' => 'vkladka-2', 'description' => __( 'Содержание второй товарной вкладки' ), 'before_widget' => '<section id="%1$s" class="widget %2$s">', 'after_widget' => '</section>', 'before_title' => '<h3 class="vwidget-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => __( 'Вкладка Гарантия' ), 'id' => 'vkladka-3', 'description' => __( 'Содержание третьей товарной вкладки' ), 'before_widget' => '<section id="%1$s" class="widget %2$s">', 'after_widget' => '</section>', 'before_title' => '<h3 class="vwidget-title">', 'after_title' => '</h3>', ) ); } add_action( 'widgets_init', 'twentysixteen_child_widgets_init' ); |
1 2 | <?php if (!dynamic_sidebar("vkladka-1") ) : ?>Доставка (добавьте содержимое виджета) <?php endif; ?> |