Документация WordPress

get_the_content

В WordPress функция get_the_content() — выводит основное содержимое поста или страницы. Она похожа на функцию the_content(), но вместо непосредственного отображения содержимого она возвращает его в виде строки, которую вы можете использовать в своем PHP-коде.

Вот пример использования функции get_the_content() в цикле WordPress для получения содержимого всех постов в категории:

В приведенном примере функция get_the_content() используется для получения основного содержания каждого поста, которое затем повторяется в элементе html — div с классом entry-content.

Стоит отметить, что функция get_the_content() получает отфильтрованное содержимое поста, а это значит, что любые HTML-теги, шорткоды или другая разметка будут изменены или удалены в зависимости от примененных фильтров. Если вы хотите получить нефильтрованное содержимое, вместо этого можно использовать функцию get_post_field(), передав в качестве второго аргумента ‘post_content‘:

post WP_Query