2016-09-22 4 views
-3

В регистрации клиента woocommerce мне нужно добавить 2 дополнительных поля (обязательный) год прохождения (выберите поле), название колледжа (выберите поле).проверить регистрацию пользовательские поля поданы зарегистрированным пользователем woocommerce

Мне нужно добавить эти 2 поля в процесс регистрации и пригласить существующих пользователей заполнить их, если они попытаются войти в систему.

Как и в процессе будет следующим

  1. Пользователь пытается войти в систему (необходимо проверить, является ли вышеуказанные поля заполнены пользователем или нет - Если да, то заставить его войти в систему еще переходите к шагу 2)
  2. Получите регистрационную страницу/форму, чтобы заполнить вышеуказанные дополнительные поля.
  3. Затем он войдет на сайт.

Заранее спасибо

+0

Эй, я внес изменения в вопрос, пожалуйста, проверьте и сообщите мне, есть ли что-нибудь, что вам нужно. –

+0

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

+0

Спасибо, что ответили. –

ответ

0

Да, это может быть сделано. Как я понял, вы хотите добавить дополнительные поля на свою страницу регистрации. Вот как это делается:

add_action('register_form', 'myplugin_register_form'); 
function myplugin_register_form() { 

    $first_name = (! empty($_POST['first_name'])) ? trim($_POST['first_name']) : ''; 

    ?> 
    <p> 
     <label for="first_name"><?php _e('Full Name', 'mydomain') ?><br /> 
      <input type="text" name="first_name" id="first_name" class="input" value="<?php echo esc_attr(wp_unslash($first_name)); ?>" size="25" required /></label> 
    </p> 
    <?php 
} 

Поместите код в функцию.php и туда вы идете. Он будет работать отлично.

+0

Привет, спасибо за помощь, я понял, как добавить новые поля, просто хочу, чтобы текущие пользователи, которые уже зарегистрировались, получили приглашение заполнить их данные, прежде чем снова войти на сайт. –