我需要在转发器字段内的库字段中实现图片。
基于acf我使用的update_sub_field函数:
update_sub_field( array('flat_repeater', $repeaterRow, 'gallery'), $attachmentId, $postId);
我无法遍历转发器字段,所以我的acf的update_sub_field函数的选择器是
array('flat_repeater',$ repeaterRow,'gallery')
其中
'flat_repeater'= repeaterfield的名称
$ repeaterRow =图库所在的转发器的右行 更新
'gallery'=图库字段的名称
和
$ attachmentId =媒体库中图像的ID WordPress的
$ postId =转发器/图库字段所在的帖子ID。
我做错了什么,因为它根本不起作用。
问候timotheus
答案 0 :(得分:1)
您需要使用字段键作为'名称'转发器字段
update_field('field_41hdk123', $arrayWithStuff, $postId);
我希望能解决你的问题兄弟
答案 1 :(得分:0)
我已经解决了。
也许某些人有时会需要它。
问题是变量
$ repeaterRow =应更新图库的转发器的右行
我总是使用转发器阵列中的密钥,并且从0开始。
但转发器行以1 ...
开头- -
出租解决了......
问候timotheus