【发布时间】:2019-10-27 06:35:07
【问题描述】:
我有一个名为“项目”的自定义帖子类型,并且在 single-project.php 视图中想要显示与项目相关的帖子。 我试图通过使用 ACF 的 Post Object 来解决这个问题,但从 The Loop 中一无所获。 我在 Stackoverflow 和 AFC 支持页面上搜索了解决方案,但找不到问题。
也许这个“发布对象”选项甚至不是为这样的东西创建的。我不知道。
single-project.php 中的代码
if( $post_object ):
// override $post
$post = $post_object;
setup_postdata( $post );
?>
<div>
<h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
</div>
<?php wp_reset_postdata(); // IMPORTANT - reset the $post object so the rest of the page works correctly ?>
<?php endif; ?>
ACF 配置 https://i.imgur.com/FNnUbiw.jpg
新的帖子配置 https://i.imgur.com/IHQqR0P.jpg
自定义帖子类型输出 https://i.imgur.com/YFugBZl.jpg
在问号的位置,我想显示与该项目相关的帖子。
【问题讨论】:
标签: wordpress advanced-custom-fields custom-post-type