Собственно есть сайт на котором есть 2 числовых поля цены в посте и одно поле как общее в опциях сайта
Одно поле это цена в USD а другое перещитывается по коэфициенту с опций сайта
Нашел решение которое работает при обновленнии самого поста но при смене коєфициента оновления не работет и в общем работает криво.
function my_acf_update_totalprice($post_id)
{
$climit = floatval(get_field('course', 'option'));
$total = get_field('priceusd') * $climit;
$value = $total;
$field_name = "price";
update_field($field_name, $value, $post_id);
update_sub_field($field_name, $value, $post_id);
}
add_action('save_post', 'my_acf_update_totalprice');
Возможно есть решение которое будет работать при смене coefficient менять значения в поле price без пересохранеия поста