добавить метаданные после acf в метаданные поста - PullRequest
0 голосов
/ 29 апреля 2019

Я добавил post meta в мой CPT.

В этом CPT у меня также есть ACF, который добавляет поля к этому CPT.

Я также использовал хук save_post {post_type}, чтобы примой CPT обновлен, мета добавлена ​​к этому сообщению.

Моя проблема в том, что данные ACF сохраняются ПОСЛЕ запуска функции add_post_meta, и мне нужно add_post_meta для использования полей из ACF, поэтому мне нужен ACF для запускасначала функция add_post_meta получит свои значения в соответствии с вычислениями по этим полям ACF.

код, который я использовал:

add_action( "save_post_car", "save_posts_meta_values", 999999, 1 );

function save_posts_meta_values( $post ){
    if ( get_post_type( $post ) == 'car' ) {
        $post_id = get_the_ID();
        $my_values = array(
            'front'     => 5,
            'back'      => 6,
            'right'     => 7,
            'left'      => 8,
            'engine'    => 9
        );
        update_post_meta( $post_id, 'total_values', $my_values );
    }
}

не может найти правильное решение для моегопроблема.

Я искал на веб-сайте stackoverflow, чтобы найти похожие вопросы, но не нашел решения моей проблемы.

, пожалуйста, помогите :) спасибо!

...