Php ACF子组第二个图像未显示

Php ACF子组第二个图像未显示,php,wordpress,advanced-custom-fields,Php,Wordpress,Advanced Custom Fields,我是WordPress的新手,我想用ACF创建一个动态的“团队组件”。为此,我为“标题”和“子行”+一个“配置文件”组创建了两个字段,其中包含子组“配置文件1”、“配置文件2” 每个分组都有三个不同的字段:“全名”、“职务”、“图像” 现在,有了第一个子字段“profile_1”,一切都好了。 有了第二个,我可以从后端提取“全名”和“职位”,但不能提取“图像”。 如果我键入print\u r(“profiles”),我所能看到的是数组中的“image”对于“profile\u 2”不存在,而对于

我是WordPress的新手,我想用ACF创建一个动态的“团队组件”。为此,我为“标题”和“子行”+一个“配置文件”组创建了两个字段,其中包含子组“配置文件1”、“配置文件2”

每个分组都有三个不同的字段:“全名”、“职务”、“图像”

现在,有了第一个子字段“profile_1”,一切都好了。 有了第二个,我可以从后端提取“全名”和“职位”,但不能提取“图像”。 如果我键入
print\u r(“profiles”)
,我所能看到的是数组中的“image”对于“profile\u 2”不存在,而对于“profile\u 1”则存在,尽管我以前通过wp admin上传过

<?php
        $profiles = get_field('profiles_team_component');
        if ($profiles): ?>

        <!-- Profile 1 -->
        <div class="profile-wrapper">
            <div class="image-wrapper">
                <div class="image" style="background-image: url(<?php echo $profiles['profile_1']['image']['sizes']['profile-pic'] ?>) "></div>
            </div>
            <h4 class="ourteam"><?php echo $profiles['profile_1']['full_name'] ?></h4>
            <p class="ourteam"><?php echo $profiles['profile_1']['job_titel'] ?></p>
        </div>

        <!-- Profile 2 -->
        <div class="profile-wrapper">
            <div class="image-wrapper">
                <div class="image" style="background-image: url(<?php echo $profiles['profile_2']['image']['sizes']['profile-pic'] ?>) "></div>
            </div>
            <h4 class="ourteam"><?php echo $profiles['profile_2']['full_name'] ?></h4>
            <p class="ourteam"><?php echo $profiles['profile_2']['job_titel'] ?></p>
        </div>
        <?php endif; ?>


如果您想从ACF生成动态“团队组件”,那么您需要安装ACF Repeater字段,以便可以轻松地动态生成团队组件并使用PHP循环显示每个字段。有关更多详细信息,请点击以下链接: