【问题标题】:ACF | Problem with conditional fields valuesACF |条件字段值问题
【发布时间】:2020-11-27 12:08:31
【问题描述】:

所以我正在处理 ACF 的一个非常奇怪的问题。

  1. 我有字段 B,它设置为仅在字段 A == true 时出现。如果 A == true,则出现 B,我可以更改它的值。
  2. 在给定的帖子中,我有 A == true,然后我将值设置为 B。我保存了帖子。世界一切都好。
  3. 然后我改变主意,我发现我不想让 A == true,我想要 A == false。正如预期的那样,字段 B 消失了。

问题:虽然 B 字段按预期消失了,但它的值仍然保存在帖子中,并且仍然显示在前端。

我的期望:由于字段 B 是隐藏的,它的值应该被删除。

还有其他人遇到过这个问题吗?我期望这种行为是错误的吗?

【问题讨论】:

    标签: php wordpress advanced-custom-fields acfpro


    【解决方案1】:

    行为是这样的,这样做的好处是,当将 A 切换回 true 时,B 再次具有它的旧值。

    因此,您必须在代码中进行 if 查询才能仅在 A == true 时使用 B。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-05
      • 1970-01-01
      • 1970-01-01
      • 2018-06-18
      • 1970-01-01
      相关资源
      最近更新 更多