ACF:子字段发布对象的默认值

问题描述

我有一个具有2个子字段的转发器字段:
气体名称(“自定义帖子类型:气体”中的“帖子对象”字段)
气体价值(数字​​字段)

以下代码可以为转发器字段中的子字段设置认值。 GAS VALUE(在下面的示例中设置为0)有效,但是此代码不适用于GAS NAME,可能是因为其具有“发布对象”字段。

任何人都知道如何为“发布对象”子字段设置认值吗?

谢谢!

add_filter('acf/load_value/key=field_5e23ef1222ea5','yl_pre_load_default_gasses',10,3);
function yl_pre_load_default_gasses($value,$post_id,$field) {

  if ($value === false) {

    $value = array();

    $value[] = array(
      'field_5e23ef3a22ea6' => 'Title 1',// Post object field (CUSTOM POST TYPE: GAS)
      'field_5e23f00922ea7' => '0'
    );
    $value[] = array(
      'field_5e23ef3a22ea6' => 'Title 2',// Post object field (CUSTOM POST TYPE: GAS)
      'field_5e23f00922ea7' => '0'
    );
  }

  return $value;
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)