Wordpress Hook для активации учетной записи пользователя - PullRequest
1 голос
/ 26 апреля 2011

что такое ловушка действий, если пользователь активирует свой профиль? Для обновления профиля это:

profile_update

например.

Ответы [ 3 ]

0 голосов
/ 04 июля 2013

Возможно, уже поздно, но мне нравится точка зрения, что 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);
    }

С уважением,

0 голосов
/ 03 января 2019

Старый вопрос, на который, возможно, не был дан полный ответ: похоже, пользователь использует BuddyPress, для которого может потребоваться этап активации после первоначальной регистрации пользователя, даже на отдельных сайтах.

В этом случаеuser_register действие происходит сразу после регистрации учетной записи, но до ее фактической активации.После фактической активации пользователя происходит действие bp_core_activated_user.

http://hookr.io/actions/bp_core_activated_user/

0 голосов
/ 26 апреля 2011

Это может быть то, что вы ищете: http://codex.wordpress.org/Plugin_API/Action_Reference/user_register

Для многосайтового Wordpress я также использовал действие 'wpmu_activate_user'.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...