如果用户激活他的个人资料,动作挂钩是什么?对于配置文件更新,它是:
profile_update
例如,。
答案 0 :(得分:0)
这可能就是您要找的内容:http://codex.wordpress.org/Plugin_API/Action_Reference/user_register
对于多站点Wordpress,我也使用了' wpmu_activate_user'动作。
答案 1 :(得分:0)
可能会迟到但我喜欢personal_options_update
可以解决你的问题。
使用可以使用一些钩子,如:
action('personal_options_update', 'update_pass_meta');
// update user meta during profile update
function profilescreen($user, $pass1, $pass2){
$currnt_user = wp_get_current_user();
$userid = $currnt_user->ID;
update_user_meta($userid, '_temp_user_pass', $pass2 );
}
function update_pass_meta() {
add_action( 'check_passwords','profilescreen', 10, 3);
}
此致
答案 2 :(得分:0)
可能尚未完全解决的旧问题:听起来用户可能正在使用BuddyPress,即使在单个站点上,也可能需要在初始用户注册后激活步骤。
在这种情况下,user_register
操作会在注册帐户后立即生效,但实际上不被激活。实际激活用户后,bp_core_activated_user
操作就会发生。