Подсказки на компьютерную тематику

Можно подсмотреть, если забыли…

Как добавить сайдбар и виджет в WordPress

Создать сайдбар на WordPress (Вордпресс – рус.)

    Чтобы добавить сайдбар на страницу надо:

  1. 1. зарегистрировать сайдбар в файле functions.php,
  2. 2. поместить код для вывода сайдбара в требуемом файле, обычно это sidebar.php,
  3. 3. во внешнем виде в консоли, выбрать необходимый сайдбар и добавить туда нужные виджеты просто путем перетаскивания

Регистрация сайдбара WordPress



//Регистрация одного сайдбара:
register_sidebars();


//Регистрация двух сайдбаров со значениями - name Foobar 1 и Foobar 2, номер присваивается автоматически:
register_sidebars(2, array('name'=>'Foobar %d'));

Добавить сайдбар WordPress на страницу



//Вывод одного сайдбара:
<?php dynamic_sidebar(); ?>


//Вывод двух сайдбаров через указанный ID:
<?php dynamic_sidebar( 'foobar-1' ); ?>
<?php dynamic_sidebar( 'foobar-2' ); ?>


//если ID при регистрации не указано, то вывод по умолчанию:
<?php dynamic_sidebar('sidebar-$i'); ?>


//Вывод двух сайдбаров, при условии их существования:
<?php if ( is_active_sidebar( 'true_side' ) ) : ?>
<div id="true-side">
<?php dynamic_sidebar( 'true_side' ); ?>
</div>
<?php endif; ?>

<?php if ( is_active_sidebar( 'true_foot' ) ) : ?>
<div id="true-foot" class="sidebar">
<?php dynamic_sidebar( 'true_foot' ); ?>
</div>
<?php endif; ?>

Вставить виджет в WordPress


После регистрации сайдбара нужно в консоли простым путем перетаскивания добавить необходимые виджеты.

Как добавить сайдбар и виджет в WordPress

Создать сайдбар на WordPress (Вордпресс – рус.)

    Чтобы добавить сайдбар на страницу надо:

  1. 1. зарегистрировать сайдбар в файле functions.php,
  2. 2. поместить код для вывода сайдбара в требуемом файле, обычно это sidebar.php,
  3. 3. во внешнем виде в консоли, выбрать необходимый сайдбар и добавить туда нужные виджеты просто путем перетаскивания

Регистрация сайдбара WordPress



//Регистрация одного сайдбара:
register_sidebars();


//Регистрация двух сайдбаров со значениями - name Foobar 1 и Foobar 2, номер присваивается автоматически:
register_sidebars(2, array('name'=>'Foobar %d'));

Добавить сайдбар WordPress на страницу



//Вывод одного сайдбара:
<?php dynamic_sidebar(); ?>


//Вывод двух сайдбаров через указанный ID:
<?php dynamic_sidebar( 'foobar-1' ); ?>
<?php dynamic_sidebar( 'foobar-2' ); ?>


//если ID при регистрации не указано, то вывод по умолчанию:
<?php dynamic_sidebar('sidebar-$i'); ?>


//Вывод двух сайдбаров, при условии их существования:
<?php if ( is_active_sidebar( 'true_side' ) ) : ?>
<div id="true-side">
<?php dynamic_sidebar( 'true_side' ); ?>
</div>
<?php endif; ?>

<?php if ( is_active_sidebar( 'true_foot' ) ) : ?>
<div id="true-foot" class="sidebar">
<?php dynamic_sidebar( 'true_foot' ); ?>
</div>
<?php endif; ?>

Вставить виджет в WordPress


После регистрации сайдбара нужно в консоли простым путем перетаскивания добавить необходимые виджеты.