4ответ(ов) в теме
После установки дополнения на страницы плагина RCL: SMS.RU в админке вылезло вот это сообщение
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'ads_page_options' not found or invalid function name in /var/www/vhosts/u0515315.plsk.regruhosting.ru/httpdocs/mger.myfounder.online/wp-includes/class-wp-hook.php on line 288
Вопросик такой можно ли в форме регистрации поле Login присваивать user_phone, т.е. в форме регистрации
поле Login скрыть, оставив только email,passwordи и user_phone, после подтверждения user_phone при добавлении нового пользователя Login присваивать значние user_phone
К примеру телефон +7 (987) 654-32-10, Логин 9876543210
Что то типа этого?
function new_user_registration() {
// Проверим защитные поля
if( !isset( $_POST['nonce'] ) || !wp_verify_nonce( $_POST['nonce'], 'vb_new_user' ) )
die( 'Оооопс, все вышло из под контроля, попробуйте еще разок, но чуть позже?' );
// Данные переданные в $_POST
$userdata = array(
'user_phone' => $_POST['user_phone'],
'user_login' => $_POST['user_phone'],
'user_pass' => $_POST['pass'],
'user_email' => $_POST['mail'],
'first_name' => $_POST['name'],
'nickname' => $_POST['nick'],
);
/**
* Проверять/очищать передаваемые поля не обязательно,
* WP сделает это сам.
*/
$user_id = wp_insert_user( $userdata ) ;
// возврат
if( ! is_wp_error( $user_id ) ) {
return true;
} else {
return $user_id->get_error_message();
}
}
Вы не имеете права на публикацию сообщений в этой теме