【发布时间】:2019-11-03 21:37:07
【问题描述】:
我正在尝试使用 get_field 返回一个简单的文本字段,但由于某种原因它返回空。字段本身就是它应该在的位置,并且其中有文本,因此该部分已全部设置。这个 PHP 代码是通过 php sn-p 加载的,例如发布缩略图,完美显示。因此,除了 ACF 字段值之外,一切正常。
<div class="your-class">
<?php
$args = array(
'post_type' => 'home_test',
'posts_per_page' => -1,
'orderby' => 'name',
'order' => 'ASC',
);
$the_query = new WP_Query($args);
$brand = get_posts($args);
foreach ($brand as $post) {
setup_postdata($post);
$thumbnail = get_the_post_thumbnail_url($post->ID, 'full');
$homelinkvalue = get_field("home_brand_link");
if (!$thumbnail)
continue;
?>
<div>
<p><?php echo $homelinkvalue; ?></p><img src="<?php echo $thumbnail; ?>">
</div>
<?php
}
wp_reset_postdata();
?>
</div>
【问题讨论】:
标签: wordpress loops advanced-custom-fields