我的 update_post_meta 函数有什么问题?
What's wrong with my update_post_meta function?
当我保存一个 acf post 时,我想为当前用户获取一个名为 contrib-id 的 ACF 用户字段,并将其保存到一个名为 contrib-meme 的关系字段中。这给我一个语法错误。我错过了什么?
function my_acf_save_post($post_id)
{
if ( is_user_logged_in() ) {
update_post_meta( $post_id, 'contrib-meme', (get_user_meta ( get_current_user_id() ), $key = 'contrib-id', $single = true )) ;
}
}
add_action('acf/save_post', 'my_acf_save_post');
试试这个:
function my_acf_save_post($post_id){
if ( is_user_logged_in() ) {
update_post_meta( $post_id, 'contrib-meme', get_user_meta( get_current_user_id(), 'contrib-id', true ));
}
}
add_action('acf/save_post', 'my_acf_save_post');
希望对您有所帮助
当我保存一个 acf post 时,我想为当前用户获取一个名为 contrib-id 的 ACF 用户字段,并将其保存到一个名为 contrib-meme 的关系字段中。这给我一个语法错误。我错过了什么?
function my_acf_save_post($post_id)
{
if ( is_user_logged_in() ) {
update_post_meta( $post_id, 'contrib-meme', (get_user_meta ( get_current_user_id() ), $key = 'contrib-id', $single = true )) ;
}
}
add_action('acf/save_post', 'my_acf_save_post');
试试这个:
function my_acf_save_post($post_id){
if ( is_user_logged_in() ) {
update_post_meta( $post_id, 'contrib-meme', get_user_meta( get_current_user_id(), 'contrib-id', true ));
}
}
add_action('acf/save_post', 'my_acf_save_post');
希望对您有所帮助