sidebar (widget Виджет) (метка)
| dynamic_sidebar() | Выводит на экран первую активную панель виджетов (сайдбар - панель в которой есть хотя бы один виджет). Можно указать ID или номер панели, какую именно выводить, если на сайте большее одной панели виджетов. |
| is_active_sidebar() | Проверяет используется ли указанная панель виджетов (область для виджетов, сайдбар). Сработает если в области для виджетов есть хоть один виджет. Условный тег. |
| is_active_widget() | Определяет отображается ли указанный виджет на сайте (во фронтэнде). Получает ID панели, в которой виджет находится. |
| is_dynamic_sidebar() | Определяет, включена ли в теме поддержка виджетов и добавлен ли хотя бы один сайдбар в панель. Условный тег. |
| is_registered_sidebar() | Проверяет, зарегистрированна ли указанная виджет-зона. |
| register_sidebar() | Регистрирует панель виджетов (место, куда размещаются виджеты в админ-панели, чтобы потом вывести их в лицевой части). |
| register_sidebars() | Создаёт заданное количество областей виджетов (сайдбаров) и добавляет их в систему, чтобы затем можно было вывести через dynamic_sidebar(). |
| register_widget() | Регистрирует (создает) виджет. |
| the_widget() | Выводит готовый виджет прямо в шаблоне темы, формируя полный HTML-блок с учётом настроек виджета и обёрток. |
| unregister_sidebar() | Отменяет регистрацию ранее зарегистрированной панели виджетов (сайдбара). |
| unregister_widget() | Отменяет регистрацию виджета. Удаляет виджет по указанному названию класса виджета. |
| wp_get_sidebars_widgets() | Получает список всех сайдбаров (панелей виджетов) и список всех виджетов в этих сайдбарах. |
| wp_register_sidebar_widget() | Регистрирует виджет, который затем можно добавить в панель виджетов (сайдбар) в админ-панели. |
| wp_register_widget_control() | Регистрирует функцию отвечающую за вывод настроек виджета в админ-панели. Сохранение опций виджета происходит в этой же функции. |
| wp_unregister_sidebar_widget() | Удаляет ранее зарегистрированный виджет по переданному ID виджета. |
| WP_Widget_Archives{} | Класс ядра для реализации виджета "Архивы". |
| wp_widgets_init() | Регистрирует все стандартные виджеты WordPress при запуске. |