Иногда хочется вставить какой-либо виджет в нужное место на странице, другими словами в любое место в коде шаблона. Сделать это очень просто.
Добавляем в файл functions.php
// Новая область для виджета
register_sidebar(array(
'name' => __('Заголовок для области виджетов'),
'id' => 'new-area-widget',
'description' => __('Подзаголовок для области виджетов'),
'before_widget' => '',
'after_widget' => '',
'before_title' => '',
'after_title' => '',
));
Там где хотим увидеть виджеты:
<?php if (!dynamic_sidebar("new-area-widget") ) : ?>
<!-- Код который будет выводиться если в вашей области не добавлено -->
<p>виджет отвалился</p>
<!-- ни одного виджета -->
<?php endif; ?>
Идем в админку (внешний вид -> виджеты) и добавляем сами виджеты в новую область.