WordPress免邮箱验证的方法
WordPress网站在注册时一般都需要进行用户验证才能注册成功,以为的注册都是以邮箱验证为主的,但随着时代的进步,验证的方法也就多样化,如手机验证等,那么我们如何修改以为的邮箱注册验证或者免邮箱验证呢?下面就来看看吧:
这个需求比较特殊,但是我还是花时间测试并修正了下面的代码:
//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="<?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
}
0条评论