大家都知道wordpress必须要填写email
现在如果要简化注册流程,可以通过下面方法来实现,就是填写用户名的时候,自动来生成邮箱。
//WordPress组织免邮箱注册功能实现 add_action('register_form','cwp_remove_remail_on_registration_screen'); function cwp_remove_remail_on_registration_screen(){ ?> <style> /*隐藏电邮输入栏*/ #registerform>p:first-child+p{display:none;} /*隐藏这句话:"密码将通过电子邮件发送给您。"*/ #reg_passmail{display:none;} </style> <script type="text/javascript" src="https://www.ys720.com/<?php echo site_url('/wp-includes/js/jquery/jquery.js');?>"></script> <script type="text/javascript"> /*为隐藏的邮件输入栏根据用户输入的用户名和当前的域名自动输入邮箱*/ jQuery(function(){ jQuery('#user_login').change(function(){ jQuery('#user_email').val(jQuery('#user_login').val()+'@'+window.location.host); }) }); </script> <?php }