У меня есть функция получения идентификаторов сообщений с помощью специальных средств.
Мне нужно иметь возможность установить для global $post
того, чтобы использовать такие функции, как the_content()
, который не позволяет идентификатор в качестве параметра.
Как мне этого добиться?
Ответы:
Когда вы проходите через ваш цикл, добавьте это:
источник
Для работы с сообщениями вне цикла попробуйте использовать:
get_post(post_id)
чтобы получить сообщение с определенным идентификатором из цикла , при этом глобальный объект $ post будет содержать сообщение, которое вы только что выбрали. Теперь вы можете получить содержимое, используя:
$post->post_content
,проверьте документацию get_post на Wordpress Codex
источник