【问题标题】:ACF select field within a repeater field that is in flexible content not showing未显示灵活内容的转发器字段中的 ACF 选择字段
【发布时间】:2019-05-05 13:20:02
【问题描述】:

我遇到了选择字段未显示的问题。

我有灵活的行,然后是其中的中继器,但选择/收音机/复选框根本不显示在中继器中。

我已经阅读了大量相关问题,但没有得到展示。

我需要这是最基本的术语,例如https://www.advancedcustomfields.com/resources/select/

它只是改变了值。

我试过get sub和sub,它只是空白。

任何帮助将不胜感激。

提前致谢

【问题讨论】:

  • “选择/收音机/复选框根本不显示在中继器中”是指在后端还是在前端?
  • 在前端,如果返回 bool(false)
  • 我只想提醒您,您只会将您的选择/收音机/复选框的值发送到前端,而不是 UI。到目前为止,您能向我们展示您的代码吗?
  • 我真正想要的只是转发器字段中的这个advancedcustomfields.com/resources/select。它在循环之外工作,但不能在既没有 get_sub_field 也没有 the_sub_field 的中继器中工作。

    颜色:

    只是无法让它在中继器中工作。
  • 没有你的代码我无法想象。请使用您的代码更新您的问题,以便我们正确评估您。

标签: wordpress advanced-custom-fields


【解决方案1】:
<section class="main-section" id="<?php the_sub_field('unique_id'); ?>" style="padding: <?php the_sub_field('section_padding'); ?>">
<div class="container">
    <div class="row">
        <?php while ( have_rows('content_blocks') ) : the_row(); ?>
        <div class="col-sm-12 col-md-4">
            <div class="block">
                <?php $value = get_sub_field('column_width'); var_dump($value); ?>
                <?php the_sub_field('block'); ?>
            </div>
        </div>
        <?php endwhile; ?>
    </div>
</div>

【讨论】:

  • 它将是 column_width 子字段
猜你喜欢
  • 2018-05-31
  • 2013-12-29
  • 1970-01-01
  • 2016-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-13
  • 2016-04-07
相关资源
最近更新 更多