Wordpress Получить пароль после того, как администратор изменит его

Я передаю нехэшированный пароль в другую систему, когда пользователь нажимает забыл пароль и меняет его. Я также хочу сделать то же самое, когда администратор изменит пароль пользователя на панели инструментов и нажмет «Обновить». Есть ли какой-нибудь крючок, который, когда администратор редактирует данные пользователя, я могу получить идентификатор пользователя и его отредактированную информацию, чтобы я мог вставить ее в другую таблицу. я пытался использовать

 add_action( 'password_reset', 'my_password_reset', 10, 2 );

Но это работает только для забытого пароля?

Любые предложения будут высоко оценены


person Edy0    schedule 18.12.2016    source источник
comment
Вы пробовали хук ширины profile_update?   -  person Vel    schedule 18.12.2016


Ответы (1)


Здравствуйте, попробуйте этот код.

//is run when you edit YOUR profile, and save it
add_action( 'personal_options_update', 'getDataFunction' );
//is run when you edit ANY OTHER profile and save it
add_action( 'edit_user_profile_update', 'getDataFunction' );
function getDataFunction($userId){
 echo '<pre>'; print_r($_REQUEST);
 echo $userId; 
 die();
}

вы получите все данные. Дайте мне знать, если вы найдете какой-либо запрос на ответ.

person A Shah    schedule 05.09.2017