Использую
Advanced Custom Fields PRO Версия 5.8.8
Пытаюсь программно добавить ACF-значения в повторитель поля товара WooCommerce - всё по инструкции:
https://www.advancedcustomfields.com/resources/add_row/
if (is_array($colors) and count($colors)) {
foreach ($colors as $_color) {
$img_tag = media_sideload_image("https://mysite/{$_color['icos']}", null, $_color['name'], 'id' );
if( is_wp_error($img_tag) ){
$_errors .= $img_tag->get_error_message();
}
else {
$_row = array(
'image' => $img_tag,
'title' => $_color['name'],
);
var_dump(add_row('materials', $row, $post_id));
}
}
}
add_row выдает:
int(1) - всё норм, но на форме редактирования товара WooCommerce - ничего не появляется.
Cами изображения в Медиабиблиотеку WordPress грузятся - всё норм.
Конфигурация повторителя в ACF: