Wordpress РЕГИСТРАЦИЯ ПОЛЬЗОВАТЕЛЯ или контактная форма 7 - PullRequest
0 голосов
/ 19 апреля 2020

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

например, если в поле указано «да» или « нет ", если клиент выбирает" Нет ", то появится сообщение" мы сожалеем, но вы не можете продолжить регистрацию онлайн, пожалуйста, свяжитесь напрямую с администратором "

1 Ответ

0 голосов
/ 29 апреля 2020

Используйте регистрационную форму пользователя WordPress для целей регистрации, так как в ней уже есть все встроенные сантехнические системы ... для работы с формой CF7 / custom потребуется дополнительная кодировка для обработки регистрации.

Тем не менее, чтобы включить функции, которые вы ищете в своем вопросе, вы можете сделать это просто с помощью кода javascript с простой формой HTML,

<!-- HTML for the landing page-->
<form>
  <label> Do you want to register online?
    <select id="online-registration">
      <option value="yes"> yes </option>
      <option value="no"> no </option>
    </select>
  </label>
</form>
<script>
(function( $ ) {
  'use strict';
  $(document).ready(function(){
    $('#online-registration').on('change',function(){
      var $this = $(this);
      if('yes'==$this.val()){
        //redirect to the WP registration page.
      }else{
        //display a pop-up to contact the admin.
      }
    })
  });

})( jQuery );
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...