当前位置:首页SEO运营如何在Woocommerce隐藏邮箱注册

如何在Woocommerce隐藏邮箱注册

我们在woocommerce网站注册时可能一些用户并没有邮箱,那么怎么隐藏邮箱输入呢?这里的方法是随机搞个邮箱赋值,然后隐藏输入框。

首页需要设置下,woocommerce-设置 > 账户与隐私,创建帐户时,自动根据客户的名字、姓氏或电子邮件地址为客户生成帐户用户名 与  在创建账户时,向新用户发送一个用于设置密码的链接 不要勾选,允许客户在“我的帐户”页面上创建帐户 勾选。然后将一下代码加入到主题的functions.php里

function mobantu_woo_extra_register_fields() {
?>
<style>.woocommerce-form-register .woocommerce-form-row:nth-child(2){display:none}</style> 
<script>
function generateMixed(n) {
var chars = ['0','1','2','3','4','5','6','7','8','9',
'A','B','C','D','E','F','G','H','I','J','K','L','M',
'N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];
var res = "";
for(var i = 0; i < n ; i++) {
var id = Math.floor(Math.random()*36);
res += chars[id];
}
return res;
}

jQuery(function($){
$(".woocommerce-form-register .woocommerce-form-row:nth-child(2) input").val(generateMixed(12)+"@erphp.com")
});</script>
<?php
}
add_action('woocommerce_register_form', 'mobantu_woo_extra_register_fields');
版权声明

   站内部分内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供网络资源分享服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请 联系我们 一经核实,立即删除。并对发布账号进行永久封禁处理。在为用户提供最好的产品同时,保证优秀的服务质量。


本站仅提供信息存储空间,不拥有所有权,不承担相关法律责任。

给TA打赏
共{{data.count}}人
人已打赏
SEO运营

闲鱼全自动管理系统

2025-8-5 15:51:59

主题

WoodMart | To C 独立站优先推荐

2025-7-10 20:56:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索