WordPress的管理员邮箱账号在后台修改的话需要需要发送确认邮件,如果能够正常收发邮件自然是很好修改,如果是不能收邮件,那么我们如何绕过wp邮箱验证更改管理员电子邮箱账号呢?
wp的管理员邮箱账号有两个地方要修改:
1、wp后台》设置》常规,这里的管理员电子邮箱
可以通过安装Change Admin Email(更改管理邮件)插件,这个插件安装以后直接进后台》设置》常规,输入新邮箱地址保存即可修改。
插件下载地址:http://yun.pinzixing.com/f/29610147-540764512-ed42da
或者打开网站数据库,在sql命令行下面执行以下命令:
xxxxx@qq.com改为新邮箱地址。
UPDATE wp_options SET option_value = "xxxxx@qq.com" WHERE option_name = "admin_email";
2、wp后台》用户,这里的管理员电子邮箱
这里的邮箱可以通过新建一个管理员账号来修改。比如想修改一个管理员账号邮件地址可以新建一个临时管理员账号,并用这个账号登录修改另一个,然后删除这个临时管理员账号。
不然就通过数据库来修改,修改表wp_users表里面的字段,执行以下sql即可:
xxxxx@qq.com为新邮箱地址,admin为默认的管理员账号,如果不是请自行修改。
UPDATE wp_users SET user_email = "xxxxx@qq.com" WHERE user_login = "admin";
3、WordPress自动更新通知邮箱
这里的邮箱地址是最开始写入数据库了的,后台没有地方可以修改,只能修改数据库。
wp_options表里面有一个option_name为auto_core_update_notified的字段,字段的值option_value里面将邮箱修改为新邮箱。不太清楚这个字段的可以先查询一下:
select * FROM wp_options WHERE option_name= "auto_core_update_notified"
然后在执行下面的命令进行更改:
UPDATE wp_options SET option_value = REPLACE (`option_value`, '旧的邮箱地址','新的邮箱地址') WHERE option_name= "auto_core_update_notified";
以上就是修改WordPress管理员电子邮箱地址的详细方法。
2022年4月20日 上午10:31 1F
管理员电子邮件修改后,通过sql命令修改,就再也无法收取到 WPForms的表单邮件了,但是把管理员电子邮件修改回原来初始填写的email又可以,按照以上的方法搞不定啊。
2022年4月20日 上午10:39 B1
@ 虎翼万里 要收邮件的话,其实之用改wp后台》设置》常规,这里的管理员电子邮箱。其他可以不用改。sql容易出错,改完记得在后台对应表单字段查看一下是否修改正确,用插件更简单方便、也最稳妥一些。