首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在WordPress中从中继器打印子字段值

如何在WordPress中从中继器打印子字段值
EN

Stack Overflow用户
提问于 2021-06-14 15:35:50
回答 2查看 243关注 0票数 0

我目前正在尝试从一个子字段打印一个值。我有一个收割者“仙女”,它有子字段:"nome",“解释性”和"letra“。在自定义字段区域,我有一个使用echo('"'.get_field('upc').'";');轻松打印的字段"upc“,但是当我尝试使用"nome、解释性和letra”进行同样的操作时,它们就是不打印。我已经试着用echo('"'.get_sub_field('nome').'";');打印了,但是没有用。我不知道我是否需要把分场指向仙女中继器,有人能帮我吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-06-14 17:26:59

为了寻找它,我找到了一个解决方案:

代码语言:javascript
复制
if(have_rows('faixas')):
                 while(have_rows('faixas')) : the_row();
                 $letra = get_sub_field('letra');
                 echo $letra;
                 $nome = get_sub_field('nome');
                 echo ' ; '.$PHP_EOL.$nome;
         endwhile;
endif;
票数 0
EN

Stack Overflow用户

发布于 2021-06-14 15:47:41

对于这个答案,我假设你使用ACF存储那个中继器。如果是这样的话,这应该是个好办法:

代码语言:javascript
复制
$faixas = get_field('faixas');

foreach ($faixa in $faixas) {
    echo('"'.$faixa['nome'].'";');
    echo('"'.$faixa['interprete'].'";');
    echo('"'.$faixa['letra'].'";');
}

当获得中继器时,您将收到其中的行数组(在本例中我存储在$faixas中)。反过来,每一行都是一个关联数组,其中键是子字段的名称。

希望这有帮助,继续编码!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67973236

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档