Как отобразить содержимое из массива объектов wp? - PullRequest
1 голос
/ 02 июля 2019

У меня есть две таблицы / типы записей.Один - это события, а другой - программы.В типе сообщения о событиях я добавил настраиваемое поле для «связанных программ» с помощью плагина «Дополнительные пользовательские поля».

Я хочу отобразить отрывок из записи программы на странице событий.

Когда я вызываю функцию print_r для get_field ('related_program') в моем стандартном цикле WP, в то время как я получаю следующий массив:

Array ([0] => WP_Post Object([ID] => 69 [post_excerpt] => XYZ))

Как получить доступ к post_excerpt из массива?

Когда я пытаюсьследующий

$relatedPrograms = get_field('related_program');

foreach($relatedPrograms as $program) {
  echo $program[0]['post_excerpt'] }

Я получаю код ошибки:

Неустранимая ошибка: ошибка Uncaught: невозможно использовать объект типа WP_Post

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...