我创建了一个名为Projects的自定义帖子,并在archive-projects.php中创建了一个Projects模板。我还创建了一个单项project.php来显示单个项目。但是,当我不得不在Projects模板上使用ACF时,这就成了一个问题。我想在Project页面上显示一个特色项目,并列出我在同一页面上为项目创建的一些帖子。下面是我获取特色项目图片的代码。
<?php echo get_field('featured_project'); ?>
<?php
$featured_project = get_field('featured_project');
if ($featured_project):
$project = $featured_project;
setup_postdata( $project );
if ( has_post_thumbnail($featured_project->ID) ) { // check if the post has a Post Thumbnail assigned to it.
$featured_image = wp_get_attachment_image_src( get_post_thumbnail_id($featured_project->ID), 'large' );
$featured_image = $featured_image[0];
}
&GT;
我已经在Stackoverflow上阅读了一些文章和类似的问题但尚未找到答案。有没有人成功搞清楚这一点?
答案 0 :(得分:0)
您可以尝试使用我的插件ACF CPT Options Page
为每个自定义帖子类型创建选项页面,然后您可以添加Relationship Field
以轻松获取帖子