小编Jos*_*a T的帖子

ACF get_field不返回值

我试图使用get_field返回一个简单的文本字段,由于某种原因它返回空。字段本身就是应该存在的位置,并且其中包含文本,因此该部分已全部设置好。该PHP代码是通过php代码段加载的,例如,发布缩略图,可以完美显示。因此,除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>
Run Code Online (Sandbox Code Playgroud)

wordpress loops advanced-custom-fields

0
推荐指数
1
解决办法
110
查看次数

标签 统计

advanced-custom-fields ×1

loops ×1

wordpress ×1