Как связать всех авторов с соавторами и при запросе полей отношений - PullRequest
0 голосов
/ 17 февраля 2019

Я знаю, что мог бы написать это на https://wordpress.stackexchange.com/, но пока нет ответа.Как я объясняю здесь , я использую Расширенное настраиваемое поле для отображения связанных статей с другой статьей и использую Coauthors plus для регистрации всех авторов сообщения.

Когда я нахожусь на публикациистраница, я могу повторить всех авторов, все в порядке, но когда я делаю foreach, чтобы повторить все связанные сообщения, я просто вижу первого автора этого сообщения.

<?php if (have_posts()):
      while (have_posts()): the_post();
      $post_id = get_the_ID();
      echo '<section>';
      $posts = get_field('connexe_article_new');
      if($posts): ?>
<ul>
    <?php foreach($posts as $key=>$post):
          setup_postdata($post); ?>
    <li>
        <a href="<?php echo get_permalink(); ?>">
            <?php the_title();
                  echo 'by '.coauthors(', ',', ', null,null,false); ?>
        </a>
    </li>
    <?php endforeach; ?>
</ul>
<?php wp_reset_postdata();
      endif;
      endwhile;?>
...