Добавления области для блока WordPress

Как устанавливаем готвую тему WordPress, нам иногда нужно добавить собственные области блоков для размещения информации на сайте.

Я расскажу сегодня о том, как можно создать область.

Для добавления области потребуется:

  • Зарегистрировать новую область для виджетов в файле function.php.
  • Наполнить виджет информацией в административной панели.
  • Вывести область виджетов в шаблоне.

Регистрация области виджетов производится специальной функцией register_sidebar.

register_sidebar( array(
        'name' => __( 'Информация', '' ),
        'id' => 'header-right',
        'description' => __( 'Блок информации', '' ),
        'before_widget' => '',
        'after_widget' => '',
        'before_title' => '<h3>',
        'after_title' => '</h3>',
    ) );

Основные параметры виджета, которые тут указаны:
name — заголовок;
description — описание;
id — идентификатор.

После этого нужно вывести область виджетов в теме. Сделать это можно функцией dynamic_sidebar, а в качестве аргумента для нее указать идентификатор header-right.

<div class="top_phone">
    <?php dynamic_sidebar( 'header-right' ); ?>
</div>

 

Ключевые слова: 

Вас также может заинтересовать

Добавить комментарий

CAPTCHA
Для того, что б подтвердить что Вы человек, заполните, пожалуйста, форму проверки
Image CAPTCHA
Введите символы, которые изображены на картинке.