on_click
@on_click

ACF Как в flexible content field вложить еще один при заполнении через add_row?

Приветствую!

Есть вот такая структура группы полей ACF

supplier - flexible

general - group

id - text
name - text

packages - flexible

products - repeater

id - text
name - text




Наконец-то решилось, решение в ответах
  • Вопрос задан
  • 259 просмотров
Решения вопроса 1
on_click
@on_click Автор вопроса
$created_post_id = wp_insert_post( $post, true );

// add row
$post_fields = [
	'acf_fc_layout'  => 'river',
	'general' => [
		'id' => 'INSRETED_ID',
		'name' => 'INSRETED_NAME',
	]
];
add_row( 'field_5f26d925e4b6b', $post_fields, $created_post_id );

// add subrow
$sub_row_fields = [
	'acf_fc_layout'  => 'sun',
	'products' => [
		[
			'id' => 'sub_id',
			'name' => 'sub_name'
		]
	]
];
add_sub_row( array('supplier', 1, 'packages'), $sub_row_fields, $created_post_id );
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы