Как сделать чтобы виджет на Wordpress отображался на всех страницах?
Тезисно:
1. есть сайт на wp
2. в верхней панели нажимаю настроить -> Виджеты
3. когда я на главной странице то в списке есть:
- боковая панель
- верхняя область
- нижняя область
- подвал слева
- подвал справа
- подвал посередине
4. когда открываю (настроить -> Виджеты) на любой другой странице, кроме главной, то список такой:
- боковая панель
- подвал слева
- подвал справа
- подвал посередине
5. то-есть пропадают:
- верхняя область
- нижняя область
В пэхэпэ особо не секу, открыл страницу functions.php, нашёл там register_sidebar и разницы между теми виджетами которые отображаются на всех страницах и тех которые только на главной не заметил. На всякий случай вот код:
Так вот собственно вопрос - как сделать так, чтобы виджеты: верхняя область и нижняя область отображались на всех страницах блога? В записях, страницах, архивах в поиске, да везде))
1. есть сайт на wp
2. в верхней панели нажимаю настроить -> Виджеты
3. когда я на главной странице то в списке есть:
- боковая панель
- верхняя область
- нижняя область
- подвал слева
- подвал справа
- подвал посередине
4. когда открываю (настроить -> Виджеты) на любой другой странице, кроме главной, то список такой:
- боковая панель
- подвал слева
- подвал справа
- подвал посередине
5. то-есть пропадают:
- верхняя область
- нижняя область
В пэхэпэ особо не секу, открыл страницу functions.php, нашёл там register_sidebar и разницы между теми виджетами которые отображаются на всех страницах и тех которые только на главной не заметил. На всякий случай вот код:
function gucherry_blog_widgets_init() {register_sidebar(array('name' => esc_html__( 'Sidebar', 'gucherry-blog' ),'id' => 'gucherry-blog-sidebar','description' => esc_html__( 'Add widgets here.', 'gucherry-blog' ),'before_widget' => '<div id="%1$s" class="widget %2$s">','after_widget' => '</div>','before_title' => '<div class="widget-title"><h3>','after_title' => '</h3></div>',));register_sidebar(array('name' => esc_html__( 'Shop Sidebar', 'gucherry-blog' ),'id' => 'gucherry-blog-sidebar-shop','description' => esc_html__( 'Add widgets here.', 'gucherry-blog' ),'before_widget' => '<div id="%1$s" class="widget %2$s">','after_widget' => '</div>','before_title' => '<div class="widget-title"><h3>','after_title' => '</h3></div>',));$display_canvas_sidebar = get_theme_mod( 'gucherry_blog_header_display_canvas_sidebar', true );if ( $display_canvas_sidebar == true ) {register_sidebar(array('name' => esc_html__( 'Canvas Sidebar', 'gucherry-blog' ),'id' => 'gucherry-blog-canvas-sidebar','description' => esc_html__( 'Add widgets here.', 'gucherry-blog' ),'before_widget' => '<div id="%1$s" class="widget %2$s">','after_widget' => '</div>','before_title' => '<div class="widget-title"><h3>','after_title' => '</h3></div>',));}register_sidebar(array('name' => esc_html__( 'Top Widget Area', 'gucherry-blog' ),'id' => 'gucherry-blog-top-widget','description' => esc_html__( 'Widgets here are shown below site banner and above blog page.', 'gucherry-blog' ),'before_widget' => '<div class="widget text_widget">','after_widget' => '</div>','before_title' => '<div class="widget-title"><h3>','after_title' => '</h3></div>',));register_sidebar(array('name' => esc_html__( 'Bottom Widget Area', 'gucherry-blog' ),'id' => 'gucherry-blog-bottom-widget','description' => esc_html__( 'Widgets here are shown below blog page and above site footer.', 'gucherry-blog' ),'before_widget' => '<div class="widget text_widget">','after_widget' => '</div>','before_title' => '<div class="widget-title"><h3>','after_title' => '</h3></div>',));register_sidebar(array('name' => esc_html__( 'Footer Left', 'gucherry-blog' ),'id' => 'gucherry-blog-footer-left','description' => esc_html__( 'Add widgets here.', 'gucherry-blog' ),'before_widget' => '<div id="%1$s" class="widget %2$s">','after_widget' => '</div>','before_title' => '<div class="widget-title"><h3>','after_title' => '</h3></div>',));register_sidebar(array('name' => esc_html__( 'Footer Middle', 'gucherry-blog' ),'id' => 'gucherry-blog-footer-middle','description' => esc_html__( 'Add widgets here.', 'gucherry-blog' ),'before_widget' => '<div id="%1$s" class="widget %2$s">','after_widget' => '</div>','before_title' => '<div class="widget-title"><h3>','after_title' => '</h3></div>',));register_sidebar(array('name' => esc_html__( 'Footer Right', 'gucherry-blog' ),'id' => 'gucherry-blog-footer-right','description' => esc_html__( 'Add widgets here.', 'gucherry-blog' ),'before_widget' => '<div id="%1$s" class="widget %2$s">','after_widget' => '</div>','before_title' => '<div class="widget-title"><h3>','after_title' => '</h3></div>',));register_widget( 'GuCherry_Blog_Author_Widget' );register_widget( 'GuCherry_Blog_Social_Widget' );register_widget( 'GuCherry_Blog_Post_Widget' );}add_action( 'widgets_init', 'gucherry_blog_widgets_init' );
Так вот собственно вопрос - как сделать так, чтобы виджеты: верхняя область и нижняя область отображались на всех страницах блога? В записях, страницах, архивах в поиске, да везде))

Смотрите также:
В комментариях запрещаются спам, а также реклама любых товаров и услуг, иных ресурсов.