Есть сайт со своей темой на WordPress
В футере надо выводить содержимое конкретной страницы, что сделано было следующим кодом:
$contact_post = get_post( 256 );
$contact_text = $contact_post->post_content;
echo $contact_text;
Но потом понадобилось использовать Elementor для редактирования страниц, включая выводимую (id 256). Данный код получает содержимое без разметки сделаной в Elementor, только голый текст. А как получить то, что отредактировано в Elementor?
UPD: нагуглил, что надо добавить фильтр:
$contact_post = get_post( 256 );
$contact_text = apply_filters( 'the_content', $contact_post->post_content );
echo $contact_text;
Но почему-то тогда выводиться текст не поста с id 256, а пост текущий.