我的嵌套转发器没有返回任何东西(Wordpress插件ACF)

时间:2014-02-06 12:29:05

标签: php wordpress advanced-custom-fields

我有一个转发器,我将在下面显示,它没有返回任何错误,也没有返回任何内容。 (回声不工作)

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

办事处(转发器) - > 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; ?>

提前致谢!

1 个答案:

答案 0 :(得分:0)

无需在the_sub_field('officetype');

之后添加echo $show;

您是否检查过您使用的是正确的字段名称? 请尝试var_dump('field-name');检查错误的位置。