今天,一个外贸网站的客户询问如何修改WordPress管理员的邮箱。他无法改变它。每次修改都会提示“如果您修改了地址,我们会发邮件到新地址确认。新邮件地址在确认之前无效。” 而且他目前根本没有发邮件的条件。
其实这是在WordPress4.9之后增加的一个安全机制,但是也给我们站长带来了一些麻烦。而如果对方已经可以用管理员账号登录后台,还需要这种安全保护吗?
通过数据库修改邮箱
使用phpMyAdmin打开MySQL数据库,找到wp_options和wp_users表,其中wp是默认的数据库前缀,如果你有不同的设置,请直接忽略前缀。
在options表中找到对应的字段admin_email,编辑一下,修改成自己的目标email地址。
然后在users表中找到你的管理员账号,一般默认ID为1,点击编辑账号,找到对应字段user_email进行编辑,修改为自己的目标邮箱。
修改后记得保存。
通过插件修改邮箱
可能有些小伙伴没有修改数据库的权限,那么我们可以通过插件Change Admin Email绕过这个“安全机制”,而不需要从服务器发送确认邮件。这对于测试目的、本地主机设置或任何其他禁用出站电子邮件的情况很有用。
此插件恢复管理员无需发送确认电子邮件即可更改此设置的能力。请注意,“站点管理员电子邮件”是用于站点管理目的的全局电子邮件。它是网站用来发送电子邮件的“发件人”地址。“站点管理员电子邮件”可能与管理员的个人用户电子邮件不同,后者与管理员的用户帐户相关联。
指示
在激活没有出站电子邮件插件的更改管理员电子邮件设置后,管理员可以从 WordPress 仪表板中的设置 → 常规执行此操作。
然后,在管理员的邮箱中,修改为自己的目标邮箱,点击保存。
防范措施
如果按照上面的方式修改了管理员邮箱,但还是提示:
如果您修改此地址,我们将向新地址发送电子邮件进行确认。新的电子邮件地址在确认之前不会生效。您即将将管理员的电子邮件地址修改为“您设置的目标电子邮件地址”。取消
那么它可能是由您的缓存引起的。这时候只需要重启服务器即可。
:WordPress网站修改管理员邮箱无需认证的详细解决办法,https://vps.caogenba.com.com/69397.html
如今做站的人不多了,多个朋友多条路子,加入站长论坛和大佬们同道交流,Tips:可以免费打广告哦~ 点击立即加入>>