Получить информацию для входа на основе user_meta
У меня есть клиент, который хочет, чтобы ее пользователи WordPress могли получить свое имя пользователя / пароль даже в маловероятном случае, когда они забыли свое имя пользователя, пароль и адрес электронной почты. Вместо этого они хотят, чтобы пользователи могли получать информацию для входа в систему на основе метаданных пользователя.
Пользователи создаются с помощью CSV-импорта, а их личные адреса электронной почты хранятся в "user_private_email". user_meta
ключ. Пользователям предлагается присоединиться к сайту по этому адресу электронной почты, но при первом входе в систему им предлагается ввести свой рабочий адрес электронной почты. Так что это перезаписывает $user_email
в wp_user
,
Мой вопрос: как я могу получить WP, чтобы также проверить get_user_meta($user_id, 'user_private_email', true);
переменная, и использовать это, чтобы повторно отправить информацию для входа?