Нередко возникает необходимость интегрировать различные виджеты на странице или в записи сайта. Это могут быть, к примеру, календарь, виджет погоды, курсы валют или форма для подписки на новые материалы.
WordPress предлагает несколько способов добавления виджетов. Один из самых простых — использование стандартного инструмента «Виджеты» в панели управления. Вы можете перетащить нужный виджет из области доступных виджетов в соответствующую область оформления, такую как боковая панель или нижний колонтитул.
Однако если вы хотите вставить виджет непосредственно в содержание записи или страницы, вам подойдут следующие методы:
- Короткие коды: Многие плагины для виджетов предоставляют короткие коды, которые можно вставить в текстовую область записи. Обычно это что-то вроде [имя_виджета] и позволяет просто и быстро добавить нужный элемент.
- Гутенберг: В редакторе блоков WordPress вы можете использовать специальные блоки для виджетов. Например, просто добавьте новый блок и выберите нужный виджет из списка доступных.
- PHP-код: Если вы обладаете навыками программирования, вы можете создать собственный виджет и вставить его в шаблон страницы с помощью PHP-кода. Для этого нужно использовать функции, предоставляемые WordPress для регистрации и отображения виджетов.
Не забудьте проверить, как виджет смотрится на мобильных устройствах, чтобы обеспечить удобство пользователю. То же самое касается редактирования внешнего вида через настройки CSS, если это необходимо. Интеграция виджетов — это отличный способ сделать ваш сайт более интерактивным и информативным.
Как в WordPress вставить виджет на страницу или запись?
После установки и активации плагина, нужно перейти в административную панель и выбрать раздел Widgetize pages -> Sidebars.

Чтобы создать новый сайдбар, следует кликнуть на кнопку Add New. В появившемся окне необходимо ввести название (в поле Sidebar title) и описание (Description), после чего нажать Save Sidebar.

После нажатия кнопки вы увидите перечень созданных сайдбаров. Стоит отметить, что их количество не имеет ограничений.
Теперь можно приступить к добавлению необходимых виджетов. Для этого в админ-панели нужно перейти в раздел Внешний вид -> Виджеты.

На странице с виджетами мы видим, что был создан новый сайдбар. В него добавим плагин Календарь.

Теперь наш виджет готов к отображению на странице записи. Для этого открываем нужную запись для редактирования. В панели инструментов визуального редактора WordPress появляется кнопка с названием Insert Sidebar ShortCode. Установите курсор в том месте, где хотите разместить календарь, и нажмите эту кнопку.

В открывшемся окне в поле Select Sidebar выберите только что созданный сайдбар и нажмите кнопку Insert. В итоге в текст записи будет добавлен специальный шорткод, который позволит системе отображать виджеты из сайдбара с названием Новый сайдбар.

Чтобы сохранить изменения, необходимо нажать кнопку Обновить. Теперь содержимое записи будет выглядеть следующим образом:

Также читайте: Как создать виджет на сайте WordPress.
Не забудьте, что вы можете настраивать виджеты так, чтобы они отображались на определенных страницах или записях. В зависимости от ваших нужд, можно использовать дополнительные плагины для управления виджетами, такие как SiteOrigin Widgets Bundle или Elementor, которые предлагают более гибкие настройки и различные типы виджетов.
Кроме того, некоторые темы WordPress уже включают в себя встроенные статические виджеты, которые могут быть полезны для отображения контента и улучшения пользовательского опыта. Используйте эти возможности для создания более привлекательных и функциональных страниц на вашем сайте.
Настройка и управление виджетами в панели администратора
Для начала зайдите в панель управления и перейдите в раздел «Внешний вид» > «Виджеты». Здесь вы увидите доступные области для размещения элементов. Перетащите нужные блоки из списка доступных в необходимые области. Это может быть боковая панель, подвал или любые другие предусмотренные места. Вы можете настраивать каждый элемент, щелкнув по нему. В открывшемся окне задайте заголовок, содержание и другие параметры. После завершения не забудьте нажать на кнопку «Сохранить».
Важно помнить, что виджеты могут реагировать на изменения в темах и шаблонах, поэтому проверяйте их отображение после установки нового дизайна.
Также стоит учитывать, что некоторые плагины могут добавлять свои собственные виджеты. Они будут отображаться в том же списке, что и стандартные. Это расширяет ваши возможности по добавлению функционала, такого как социальные сетевые кнопки или формы подписки. Чтобы удалить элемент, просто перетащите его обратно в список доступных. Таким образом, управление становится простым и интуитивным, а изменения можно вносить без особых усилий.