Wordpress高级自定义字段 - 字段不显示

时间:2013-08-30 11:47:46

标签: wordpress

我正在构建一个艺术家目录页面,该页面将所有艺术家页面显示为带有标题的缩略图。 然后我会喜欢它,这样当你点击其中一个缩略图时,它会带你到那个页面并显示各种字段ACF。 但是,它只显示标题,我根本无法显示生物场!

<h1><?php echo $post->post_title; ?></h1>
<div id="artist-bio">
<?php the_field('artist_bio'); ?>
</div>

1 个答案:

答案 0 :(得分:0)

首先,检查您的字段是否已设置在首位是一个好习惯。你可以这样测试:

if (get_field('artist_bio') {
    the_field('artist_bio');
} else {
    echo "Artist bio has not been set";
}

如果它声称它尚未设置,但你确定它是,那么循环可能存在问题。您是在默认循环内,还是在运行自定义查询?在后一种情况下,您需要像下面这样修改命令:the_field('artist_bio', $post->ID)