Как включить поддержку шорткодов в виджете «Текст»?

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

Но плагины не предоставляют своих виджетов. Скажите как можно добавить шорткоды в сайдбар? Мне было бы удобно если виджет «Текст» поддерживал вставку шорткодов, это бы решило множество моих проблем.

Добавить Комментарий
Ответ

Все очень просто, для поддержки шорткодов ввиджетом «Текст», просто в файл functions.php добавьте следующий код:


// активируем поддержку шорткодоа в виджете "Текст"

if( ! is_admin() ){

add_filter('widget_text', 'do_shortcode', 11);

}

Добавить Комментарий

можно все тоже самое реализовать в теме AVADA?  в fusion builder при вставке текстовый блок кнопки вставки шорткодов нет,  данный код вставил в function.php и самого сайта и function.php в папке самой темы, подскажите как плиз

Кнопка вставки шорткода и не появится, просто шорткоды (например [shortcode][/shortcode]) будут выполняться, если их вставить.

в 04.03.2017.
Добавить Комментарий

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.