Как объединить значение нескольких полей в одно?

Владислав Белецкий
Владислав Белецкий .
Категория:
Комментариев: 0

В этой статьей хочу поделить с вами способом, как можно объединить значение из нескольких полей 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) на своё.

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии