我使用高级自定义字段的update_field()和/或update_sub_field()创建了一个字段,这是一个组内的转发器行。
结构就是这样:
组> “转发器”> 字段
参见随附的屏幕截图here.
我在循环之外尝试了以下方法:
update_field( 'system_preset_1_inverter_group', 'test_data' , $new_quote_id );
update_sub_field( array('system_preset_1_inverter_group', 1, 'inverter'), 'test_data' , $new_quote_id );
update_sub_field( array('system_preset_1', 1, 'inverter_group', 1, 'inverter'), 'test_data' , $new_quote_id );
其中任何一个实际上都没有任何数据向转发器添加行。
请注意,这是一个以编程方式创建的自定义帖子类型,因此,管理员永远不会被触及,而且这些字段永远不会通过管理页面创建。另请注意,update_field()正在与其他组和单个字段一起使用。
我错过了什么吗?