• Здравствуйте. При построении своей темы столкнулся с проблемой. Какой функцией возможно вставить определенный блок виджета? Например хочу в одно место втыкнуть виджет «Текст» и в другое место второй виджет «Текст». Как можно их разделить? Возможно ли использовать без sidebar.php?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • виджеты в в шаблоне темы не вставляются, в шаблоне для них только заготавливается место (sidebar), а вставляются они уже через админку самим пользователем. на то они и виджеты

    но для того чтобы сайдбар небыл пустым там делается проверка

    <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('Midle Right') ) : else : ?>
    ....
    ......
    <?php wp_list_categories('show_count=1&title_li='); ?>
    
    ....
    ....
    <?php endif; ?>

    если сайд бар не задействован выводится список категорий с помощью функции wp_list_categories

    Сорри, не так написал 🙂 а как можно в это места сайдбара поставить определенный виджет? С категориями я понял. А вот как поставить определенный виджет «Текст» в разных местах шаблона?
    Есть блоки:

    <div id="block-title">БЛОК 1</div>
    <div id="block-content">
    содержимое
    </div>

    и таких у меня несколько. Нужно в каждый блок вставить определенный виджет. Всё это у меня в header.php

Просмотр 2 ответов — с 1 по 2 (всего 2)

Тема «Виджеты в шаблоне» закрыта для новых ответов.