Поддержка Проблемы и решения Не отображаются виджеты в дополнительных сайтбарах

  • Здравствуйте! Помогите пожалуйста! Ни как не могу решить проблему. Я буду описывать проблему и сразу выкладывать содержимое того что делал. После того как в файле function.php зарегистрировал сайтбары (правый и левый) дополнительные для обычных страниц

    register_sidebar(array(
        'name' => __( 'Левый сайтбар страниц', 'easywp' ),
        'id' => 'easywp-left-sidebar1',    
        'description' => __( 'This sidebar is located on the left-hand side of web page.', 'easywp' ),
        'before_widget' => '<div id="%1$s" class="side-widget widget %2$s">',
        'after_widget' => '</div>',
        'before_title' => '<h2 class="widget-title">',
        'after_title' => '</h2>'));
    
    register_sidebar(array(
        'name' => __( 'Правый сайтбар страниц', 'easywp' ),
        'id' => 'easywp-right-sidebar1',    
        'description' => __( 'This sidebar is located on the right-hand side of web page.', 'easywp' ),
        'before_widget' => '<div id="%1$s" class="side-widget widget %2$s">',
        'after_widget' => '</div>',
        'before_title' => '<h2 class="widget-title">',
        'after_title' => '</h2>'));
    	

    создал два файла easywp-right-sidebar1 и easywp-left-sidebar1 в корне темы

    
    <?php
    /**
    * The sidebar containing the right widget area
    */
    ?>
    <div class="left-sidebar1">
    <?php if ( is_active_sidebar( 'easywp-left-sidebar1' ) ) : ?>
    <div id="secondary" class="widget-area">
    <?php dynamic_sidebar( 'easywp-left-sidebar1' ); ?>
    </div><!-- #secondary -->
    <?php endif; ?>
    </div>

    и соответственно

    <?php
    /**
    * The sidebar containing the right widget area
    */
    ?>
    <div class="right-sidebar1">
    <?php if ( is_active_sidebar( 'easywp-right-sidebar1' ) ) : ?>
    <div id="secondary" class="widget-area">
    <?php dynamic_sidebar( 'easywp-right-sidebar1' ); ?>
    </div><!-- #secondary -->
    <?php endif; ?>
    </div>
    
    Далее Зашел в консоль wordpress добавил виджеты в два этих новый сайтбара (форма авторизации в левый и в правый картинку)
    После этого, открыл файл из корня темы page.php и в нем на том месте где была запись 
    <?php get_sidebar(); ?>
    
     Прописал
    
    <?php get_sidebar( 'easywp-left-sidebar1' ); ?>
    <?php get_sidebar( 'easywp-right-sidebar1' ); ?>

    Вроде бы все. Зарегистрировал сайтбары, прописал команды на вывод виджетов(если они есть), на отображение сайтбаров и на запуск в обычных страницах (не на главной). Вхожу на сайт, на главной то у меня все в порядке, а вот на другой странице сайтбар есть, но он без ничего, пустой, моих виджетов нет. Ни картинки что я туда вставил ни формы авторизации, хотя в консоле показывает, что виджет присутствует.
    Скажите пожалуйста что я сделал не так???
    Сразу скажу, что тема у меня, «easywp», wordpress развернут на локальном сервере под Open Server.
    Заранее спасибо за помощь!

    • Тема изменена 2 мес., 1 неделя назад пользователем  Yui.
    • Тема изменена 2 мес., 1 неделя назад пользователем  Yui. Причина: для оформления кода есть кнопочка code
    • Тема изменена 1 месяц назад пользователем  Yui.