我需要在 WordPress 的高级自定义字段插件 (ACF) 中按字段名称获取字段键。
该字段被分配给一个帖子。我正在帖子的循环中,我想使用字段名称以编程方式获取字段键。这样做的原因是因为我正在创建一个表单,其中字段名称“选项”将保持不变,但在选择中将有不同的选项。
我正在循环自定义帖子类型,并期望将字段“选项”分配给帖子(每个帖子都有唯一的选项,因此将有一个唯一的字段键,所以我不能只使用字段键,因为这将是硬编码到可能的另一个帖子选项)...
我处于应该包含自定义字段“选项”的帖子循环中,因此我应该能够使用帖子 ID 和自定义字段名称查找字段键?
编辑:
我找到了这个:https://gist.github.com/mcguffin/81509c36a4a28d9c682e https://gist.github.com/mcguffin/81509c36a4a28d9c682e
但好像没啥作用?
正确的方法是使用acf_maybe_get_field
函数,就像这样:
acf_maybe_get_field( 'field_name', false, false );
论据是:field name
, post id
(默认为当前帖子)以及最重要的strict
默认为true
,但我们将其设置为false
即使该帖子尚不存在,也可以在此处获取字段对象。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)