Як додати віджети wordpress на сторінку
Віджети дуже зручні для користувачів, так як дозволяють простим перетягуванням додавати елементи на свій сайт на WordPress. Навіть якщо ви розширите функціонал віджетів за допомогою сторонніх плагінів, то все одно будете обмежені областями їх розташування на сайті (сайдбар, футер ...) Було б не погано мати можливість додавати їх в контент сторінки або запис за допомогою однієї лише рядки коду? Так, і в цій статті ми покажемо вам як додати віджети WordPress на сторінки і запису блогу.
Насамперед вам потрібно встановити і активувати плагін amr shortcode any widget. Після активації плагіна переходимо в Зовнішній вигляд »Віджети. Потім, перетягуємо ті віджети, які ви хочете відобразити в запису блогу або на сторінці, в сайдбар під назвою Shortcodes.

Тепер ці віджети готові до того, щоб бути додавання в ваш контент. Переходимо у вікно редагування запису / сторінки і вставляємо наступний шорткод в будь-яке місце вашого контенту: [do_widget widgetname]. наприклад:
Якщо в назві віджета є прогалина, то його необхідно взяти в лапки, ось таким чином:
От і все. Тепер ви можете додавати віджети WordPress на ваші сторінки і запису сайту. Якщо у вашого віджета є заголовок, але ви не бажаєте його відображати, то варто скористатися матеріалами статті Як приховати заголовки віджетів в WordPress.
Вирішення проблем
Якщо віджет не відображається у вашому контенті, то варто використовувати id віджета в шорткоде. Перш за все, переконайтеся, що ви додали правильний / потрібний віджет в сайдбар для шорткодов, і в тому, що ви додали шорткод з ім'ям віджета в вашу запис або сторінку. Опублікуйте запис / сторінку і відкрийте її в новому вікні браузера. Додайте наступний рядок в кінці посилання сторінки ось так:
Вам відобразиться налагоджувальна інформація з ID віджета. Пошукайте ID віджета під Shortcodes Sidebar.