Как отображать виджеты внутри содержимого страницы без плагина?


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

Я нашел этот плагин , который, кажется, делает то, что мне нужно, но, если возможно, я бы предпочел избегать использования плагина.

Author: Carlo, 2015-11-17

1 answers

Для регистрации динамических зон вы можете выполнить следующие действия:

  • Создайте шаблон для своей домашней страницы
  • Назначьте этот шаблон странице
  • Определите эту страницу в качестве домашней страницы в Настройках->чтение
  • Зарегистрируйте боковую панель в своем functions.php используя эту функцию
  • Вызов боковой панели в вашем домашнем шаблоне

Для вызова боковой панели используйте динамическую панель. Поэтому, если вы назвали свою боковую панель идентификатором "главная-боковая панель-1", вы можете назвать это так:

<?php dynamic_sidebar('home-sidebar-1') ?>

Вы можете добавить столько боковых панелей, сколько вы объявили в своем functions.php

 1
Author: Sladix, 2015-11-17 10:07:58