我已将帖子元添加到我的CPT中。
在该CPT中,我还具有向该CPT添加字段的ACF。
我还使用了钩头save_post {post_type},以便在更新我的CPT时将meta添加到该帖子中。
我的问题是,在add_post_meta函数运行后保存了ACF数据,我需要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网站上进行了搜索,找到了类似的问题,但并未提出解决问题的方法。
请帮助:) 谢谢!