2017-09-14 54 views
1

請任何人都可以幫我定製woocommerce插件的 registration form,並且可以編輯代碼讓用戶只輸入特定的電子郵件域名,例如@'fdu.edu.jo'如何做到這一點woocommerce註冊表單編輯電子郵件字段

這是電子郵件領域woocommerce插件的代碼 - >形式-login.php中文件

<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide"> 
     <label for="reg_email"><?php _e('Email address', 'woocommerce'); ?> <span class="required">*</span></label> 
     <input type="text" name="email" id="reg_email" value="<?php echo (! empty($_POST['email'])) ? esc_attr($_POST['email']) : ''; ?>" /> 
</p> 

我發現代碼,但我不知道在哪裏把它究竟

<?php if (preg_match('|@onlyalloweddomain.com$|', $registrantMailAddress; ?> 

在此先感謝,並感謝您的幫助

回答

0

我只是做這個和它的作品完美,是解決正確

 <p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide"> 
      <label for="reg_email"><?php _e('Email address', 'woocommerce'); ?> <span class="required">*</span></label> 
      <input type="email" class="woocommerce-Input woocommerce-Input--text input-text" name="email" id="reg_email" pattern="[a-z0-9._%+-][email protected][g-u]+\.[d-u]+\.[j-o]{2}$" value="<?php echo (! empty($_POST['email'])) ? esc_attr($_POST['email']) : ''; ?>" /> 
     </p>