账号注销功能的由来
《中华人民共和国网络安全法》第四十三条规定:“个人发现网络运营者违反法律、行政法规的规定或者双方的约定收集、使用其个人信息的,有权要求网络运营者删除其个人信息;发现网络运营者收集、存储的其个人信息有错误的,有权要求网络运营者予以更正。网络运营者应当采取措施予以删除或者更正。”
《电信和互联网用户个人信息保护规定》(工业和信息化部令第24号)第九款第四款规定:“电信业务经营者、互联网信息服务提供者在用户终止使用电信服务或者互联网信息服务后,应当停止对用户个人信息的收集和使用,并为用户提供注销号码或账号的服务。”
插件法
由3xs大神开发的b2注销账号插件【b2-delaccount 1.0版本 | 作者:3xs 】,保护用户隐私,减少僵尸号的残留。
目前该插件已开源,开源原因让人感到无可奈何
安装方法
- 后台选择插件 – 安装插件 – 上传插件 – 启用
- 在后台 – 设置 – 固定链接 重新点击一下保存
- 访问域名/delaccount
如要删除插件,确认删除后,会删除文章等相关数据,但是用户订单记录、私信等主题自带的数据会得到保留。
激活插件后找到主题文件wp-content/themes/b2/Modules/Templates/Header.php文件搜索【进入后台管理】在其后添加
,
'delaccount'=>array(
'text'=>__('账号注销','b2'),
'link'=>'<a href="delaccount"',
'new'=>false,
'class'=>'',
'attr'=>'',
'des'=>'注销后不可恢复',
'icon'=>b2_get_icon('b2-close-circle-line')
),
MG-B2-Child 请添代码如下
,
'delaccount'=>array(
'text'=>__('账号注销','b2'),
'link'=>'<a :href="userData.link+\'/delaccount\'"',
'new'=>false,
'class'=>'',
'attr'=>'',
'des'=>'注销后不可恢复',
'icon'=>b2_get_icon('b2-close-circle-line')
),
最后找到主题文件(模板设置文件)wp-content/themes/b2/Modules/Settings/Template.php文件搜索【我的设置】在其后添加
,
'delaccount'=>__( '账号注销', 'b2' )
做完这些后打开后台 B2主题设置-模板管理-顶部-点击头像要显示的菜单 可以看到多了一个账号注销选择;勾选保存后回到前端刷新可以看到账号注销按钮了
B2 Pro子主题MG-B2-Child深度集成了该插件
本站所有文章,如无特殊说明或标注,均为本站原创发布。
任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。