В этой статьей хочу поделить с вами способом, как можно объединить значение из нескольких полей ACF в одно.
Для этого Вы можете взять следующим пример:
// This function runs after your post is saved
function my_acf_save_post( $post_id ) {
// Get new value of field 1
$value1 = get_field( 'field1', $post_id );
// Get new value of field 2
$value2 = get_field( 'field2', $post_id );
// Merged values with ; on the end
$merge = implode(" ",$value1).' '.implode(" ",$value2);
// Update field 3 with the new value which should be
// value1 value2;
update_field( 'field3', $merge, $post_id );
}
add_action('acf/save_post', 'my_acf_save_post', 20);
Данную функцию необходимо добавить в function.php вашей темы. Не забывайте поменять название полей (field1, field2, field3) на своё.