• Решено seregakolomna

    (@seregakolomna)


    Здравствуйте подскажите пожалуйста.
    sidebar.php пустой
    в functions.php прописано вот это

    /**
     * Register sidebars.
     *
     * Registers our main widget area and the front page widget areas.
     *
     * @since Twenty Twelve 1.0
     */
    function twentytwelve_widgets_init() {
    	register_sidebar( array(
    		'name' => __( 'Main Sidebar', 'twentytwelve' ),
    		'id' => 'sidebar-1',
    		'description' => __( 'Appears on posts and pages except the optional Front Page template, which has its own widgets', 'twentytwelve' ),
    		'before_widget' => '<aside id="%1$s" class="widget %2$s">',
    		'after_widget' => '</aside>',
    		'before_title' => '<h3 class="widget-title">',
    		'after_title' => '</h3>',
    	) );
    
    	register_sidebar( array(
    		'name' => __( 'First Front Page Widget Area', 'twentytwelve' ),
    		'id' => 'sidebar-2',
    		'description' => __( 'Appears when using the optional Front Page template with a page set as Static Front Page', 'twentytwelve' ),
    		'before_widget' => '<aside id="%1$s" class="widget %2$s">',
    		'after_widget' => '</aside>',
    		'before_title' => '<h3 class="widget-title">',
    		'after_title' => '</h3>',
    	) );
    
    	register_sidebar( array(
    		'name' => __( 'Second Front Page Widget Area', 'twentytwelve' ),
    		'id' => 'sidebar-3',
    		'description' => __( 'Appears when using the optional Front Page template with a page set as Static Front Page', 'twentytwelve' ),
    		'before_widget' => '<aside id="%1$s" class="widget %2$s">',
    		'after_widget' => '</aside>',
    		'before_title' => '<h3 class="widget-title">',
    		'after_title' => '</h3>',
    	) );
    }
    add_action( 'widgets_init', 'twentytwelve_widgets_init' );

Просмотр 15 ответов — с 1 по 15 (всего 21)
  • Откройте страницу Виджеты и вставляйте все что вам надо.
    В чем проблема?

    Вставлял. Ни чего не показывает на главной странице. В sidebar.php вставлял код. Показывать виджеты только по центру.

    вот кстати этот код

    <?php if (!function_exists('dynamic_sidebar')
    || !dynamic_sidebar(2) ) : ?>
    здесь код, который будет отображаться, если ни один из виджетов не активирован
    <?php endif; ?>

    Все работает но почему то показывает по центру шаблона?

    может, потому, что вы его не заполнили/настроили? (ненужное зачеркнуть)

    seregakolomna, Вы кнопку code не видите? А под формой «Поместите код в обратные апострофы» — нет?
    Тогда увидьте, пож. правила форума.

    Вы меня извините. Я вообще в этом слабо понимаю. Если не трудно по проще сказать. что от куда и куда.

    кнопка code в редакторе служит для вставки кода PHP, прежде, чем писать на форуме — желательно почитать правила форума, глаза вверх и в меню найти.

    может, потому, что вы его не заполнили/настроили? (ненужное зачеркнуть)
    Заполнял все показывает работает поиск архивы. но показывает по центру, а не справа

    Вставлял. Ни чего не показывает на главной странице

    А не может получиться так, что у вас в настройках темы включено отображение в качестве главной статической страницы, которая вообще не имеет зоны виджетов или не настроена отображать её?

    На других страницах и в частности на странице записей виджеты видны?

    Я вообще в этом не разбираюсь. Вы меня извините. Может быть, а как мне это посмотреть

    Виджеты видны но по центру страниц.

    Я вообще в этом не разбираюсь

    Здравствуйте подскажите пожалуйста.
    sidebar.php пустой
    в functions.php прописано вот это

    /**
    * Register sidebars.
    *
    * Registers our main widget area and the front page widget areas.
    *

    Тогда зачем вы лезите сюда? Может там чего уже и изменили не зная что к чему?

    Может быть, а как мне это посмотреть

    Админка-внешний вид- настроить. Смотрим раздел СТАТИЧЕСКАЯ СТРАНИЦА и смотрим что там указано. (Что показывать в качестве главной страницы — статическую или страницу записей. )

    Виджеты видны но по центру страниц.

    Адрес сайта можно?

    http://www.xn—-7sbbpf0aedefljbe4d.xn--p1ai/
    Вообще ни чего не трогал. Статическая главная страница

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Виджеты видны но по центру страниц.

    У вас вызов dynamic_sidebar() добавлен в центральной ячейке таблицы, после блока <div id="primary">.

    Переместите его в правую ячейку, после (или вместо) блока <div id="novosti">, который сейчас пуст.

    А если можно по подробнее в каком файле? в sidebar.php?

Просмотр 15 ответов — с 1 по 15 (всего 21)
  • Тема «Помогите настроить боковую колонку (правую)» закрыта для новых ответов.