查询关系字段时,如何与其他作者以及其他作者一起回应

时间:2019-02-17 17:26:44

标签: wordpress foreach advanced-custom-fields

我知道我可能会在https://wordpress.stackexchange.com/上写它,但是目前没有答案。正如我对here的解释一样,我使用“高级自定义字段”将链接的文章回显到另一篇文章,并且使用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;?>

0 个答案:

没有答案