WordPress 操作 "update_user_meta"
Wordpress Action "update_user_meta"
我正在尝试在更新用户元值时创建一个操作,同一用户的另一个元值将被更新。像这样:
add_action('edit_user_profile_update', 'update_extra_profile_fields');
function update_extra_profile_fields($user_id) {
update_user_meta($user_id, 'meta_to_store', $_POST['my_meta_stored_field']);
}
我看不懂程序,有什么想法吗?提前致谢;
注意:现在可以使用了!谢谢Amin.T
它不是正确的钩子,你缺少一些函数参数,所以你需要这样的东西:
add_action('edit_user_profile_update', 'update_extra_profile_fields');
function update_extra_profile_fields($user_id) {
$new_value = "new_value";
update_user_meta($user_id, 'other_meta', $new_value);
}
我正在尝试在更新用户元值时创建一个操作,同一用户的另一个元值将被更新。像这样:
add_action('edit_user_profile_update', 'update_extra_profile_fields');
function update_extra_profile_fields($user_id) {
update_user_meta($user_id, 'meta_to_store', $_POST['my_meta_stored_field']);
}
我看不懂程序,有什么想法吗?提前致谢;
注意:现在可以使用了!谢谢Amin.T
它不是正确的钩子,你缺少一些函数参数,所以你需要这样的东西:
add_action('edit_user_profile_update', 'update_extra_profile_fields');
function update_extra_profile_fields($user_id) {
$new_value = "new_value";
update_user_meta($user_id, 'other_meta', $new_value);
}