Почему не работают шорткоды?

Вывожу контент с помощью функции get_the_content() но при этом нет ни тегов которые есть в редакторе вордпресс, и не работают шорткоды, выводятся просто текстом. Скажите как сделать что бы шорткоды через данную функцию работали.

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

Функция get_the_content() — возвращает чистый контент без обработки многими фильтрами, как это делает функция the_content()
Что бы функция get_the_content() заработала как the_content() — нужно применить следующий фильтр:


$content = apply_filters('the_content', get_the_content());

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

Ваш ответ

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