Як використовувати шорткоди у віджетах сайдбару на WordPress

Але в цьому уроці ми покажемо, як можна зробити так, щоб шорткоди працювали у віджетах сайдбару на WordPress. Читайте далі!
Дивіться також :
Чому шорткоди не працюють у WordPress віджетах?
Багато новачків думають, що шорткод працюватиме скрізь і навіть у звичайних текстових віджетах. На жаль, це негаразд.
За промовчанням будь-який текст, який ви вставляєте в текстовий віджет, проходить через певніWordPress фільтри, і в результаті цього шорткод так і залишається простим текстом у квадратних дужках. Тобто замість очікуваного результату ви бачите сам шорткод:
Але ж нас цікавить результат виконання цього шорткоду, правильно?
Метод 1. Використовуйте плагін Shortcode Widget
Все дуже просто. Завантажте та встановіть безкоштовний плагін Shortcode Widget:

Після активації плагіна перейдіть в меню Зовнішній вигляд → Віджети та знайдіть там новий доступний віджет, який так і називається: Shortcode Widget.
Просто перетягніть його мишкою в область бічної панелі, як ви зазвичай це робили з текстовим віджетом, і додайте до нього свій шорткод. Не забудьте натиснути Зберегти!
Метод 2. Додайте фільтр до functions.php
Цей метод не вимагає встановлення жодних додаткових плагінів, але вам знадобиться відредагувати файл вашої теми functions.php і додати туди один рядок коду.
Просто вставте цей код у файлfunctions.php вашої теми:
Цей код включає додатковий фільтр WordPress, який дозволяє виконання всіх шорткодів всередині текстових віджетів.
Тепер ви можете зайти в меню Зовнішній вигляд → Віджети та вставити свій шорткод у звичайний текстовий віджет для бічноїпанелі.

Сподіваюся, цей маленький урок допоміг вам розібратися, як додавати шорткоди у віджети на бічній панелі WordPress.