6ответ(ов) в теме
d1mas1k
не в сети 8 месяцев
На сайте с 24.08.2022
Участник
Тем 27
Сообщения 64
1
03:47
Версия WP-Recall: 16.23.0

Дорогие разработчики, скажите пожалуйста как можно сделать поле Email в поле Профиль НЕ обязательным?!
Я реализовал на сайте регистрацию без эл.почты, и когда пользователь заходит в ЛК на вкладку Профиль он не может Обновить профиль не указав Имейл...помогите пожалуйста!)

0
василий
не в сети 8 часов
На сайте с 20.03.2013
Участник
Тем 24
Сообщения 169
2
13:02

Добрый день. Попробуйте так

add_filter( 'rcl_profile_fields', 'email_no_required_profile_field', 10, 2 );
function email_no_required_profile_field( $fields, $args  ) {
    $opt = [];
    foreach ( $fields as $field ) {
		if ( $field['slug'] === 'user_email' ) {
		  $field['required'] = 0;  
		}
		$opt[] = $field;
    }
 
 return $opt;
}

0
d1mas1k
не в сети 8 месяцев
На сайте с 24.08.2022
Участник
Тем 27
Сообщения 64
3
01:50

Благодарю!! Работает как надо!)

0
dani
не в сети 2 недели
На сайте с 08.06.2023
Участник
Тем 12
Сообщения 49
4
21:04

d1mas1k сказал(а)
Дорогие разработчики, скажите пожалуйста как можно сделать поле Email в поле Профиль НЕ обязательным?!
Я реализовал на сайте регистрацию без эл.почты, и когда пользователь заходит в ЛК на вкладку Профиль он не может Обновить профиль не указав Имейл...помогите пожалуйста!)

Подскажите пожалуйста, как реализовали регистрацию на сайте без эл.почты?

0
василий
не в сети 8 часов
На сайте с 20.03.2013
Участник
Тем 24
Сообщения 169
5
15:11

Здравствуйте. Емайл необходим в любом случае при регистрации в вордпресс.
На мой взгляд можно обойти так убрать поле из формы регистрации и уже в процессе регистрации генерировать фейкоавый уникальный адресс для прохождения регистрации ну а уже позже пользователь сможет его поменять при необходимости в лк

0
dani
не в сети 2 недели
На сайте с 08.06.2023
Участник
Тем 12
Сообщения 49
6
07:14

василий сказал(а)
Здравствуйте. Емайл необходим в любом случае при регистрации в вордпресс.
На мой взгляд можно обойти так убрать поле из формы регистрации и уже в процессе регистрации генерировать фейкоавый уникальный адресс для прохождения регистрации ну а уже позже пользователь сможет его поменять при необходимости в лк

Благодарю за отклик!
Может кому то ещё пригодится. Решение реализовал с помощью плагина Digits
Он даёт возможность выбирать что указывать при регистрации: почту/номер телефона

0
Вы не имеете права на публикацию сообщений в этой теме