Пользовательский виджет и шорткод - PullRequest
0 голосов
/ 23 января 2019

Может кто-нибудь сказать мне, как я могу поместить короткий код в пользовательский виджет. Я не могу понять, как добавить редактор, так что будет отображаться короткий код, а не просто отображать код. то есть [события] на переднем конце? Я создал текстовую область в виджете, но текстовая область не запускает короткий код?

Ответы [ 2 ]

0 голосов
/ 23 января 2019

Вы можете использовать текстовый или пользовательский HTML-виджет при добавлении этого в ваши функции. Php:

add_filter( 'widget_text', 'do_shortcode' );
0 голосов
/ 23 января 2019

перед отображением текста в фильтре прогонов виджета

$formatted_content = apply_filters('the_content', $your_content);
...