我的嵌套中继器没有返回任何内容(WordPress插件ACF)



我有一个中继器,我将在下面显示,该中继器不会返回任何错误,也没有返回任何错误。(Echo不起作用)

我正在尝试显示子字段官员,但这是设置:

办公室(中继器) -> officeTypeInfo(中继器) ->多个子字段(例如officeType)

任何人都可以告诉我我做错了什么,请告诉我,如果您需要更多,那么我提供了什么。

<?php if( get_field('offices')): ?>
    <?php while( has_sub_field('offices')): ?>
        <?php if( get_sub_field('officetypeinfo')): ?>
            <?php while( has_sub_field('officetypeinfo')): ?>
                <?php
                    $show = the_sub_field('officetype');
                       echo $show;
                       the_sub_field('officetype');
                ?>
            <?php endwhile; ?>
        <?php endif; ?>
    <?php endwhile; ?>
<?php endif; ?>

预先感谢!

echo $show;

之后不需要添加the_sub_field('officetype');

您是否检查了使用正确的现场名称?尝试var_dump('field-name');检查出错的位置。

最新更新