如何禁用WordPress站点的管理员电子邮件验证或修改检查频率?

今天boke112百科登录某个WordPress站点时,又出现"管理员邮件确认"的提示,要求确认此站点的管理员电子邮箱地址是否仍然正确。具体如下图所示:

如果点击"稍后提醒我",那么管理员邮件验证页面就会在3天后重新显示。

说实话,这个管理员邮件验证页面挺烦人的,虽然不是经常出现,关键我们自己作为站长,能不知道自己的管理员邮箱?何况更改管理员邮箱的频率真的非常低。

WordPress的这个管理员电子邮箱地址,并不是个人用户的电子邮箱地址,而是在WordPress后台 >> 设置 >> 常规 >> 管理员电子邮箱地址。具体如下图所示:

那么对于WordPress的这个管理员邮件验证提示是否可以禁用呢?或者是否可以修改出现的频率的呢?下面boke112百科就跟大家说一说这两个问题。

一、禁用WordPress管理员邮件验证

如果想要在登录页面禁用这个管理员邮件验证提示,只需要将以下代码添加到当前主题的functions.php文件中并保存更新文件即可。

复制代码
// 禁用WordPress管理员邮件验证
add_filter( 'admin_email_check_interval', '__return_false');

二、修改WordPress管理员邮件验证的检查频率

有些站长不想禁用管理员邮件验证功能,只是想要修改它的检查频率。那么WordPress管理员邮件验证的检查频率是多久一次?如何修改检查频率呢?

在WordPress 6.4.2版本的wp-login.php文件第639行代码中,可以看到管理员邮件验证的检查频率是6个月。具体如下所示:

复制代码
$admin_email_check_interval = (int) apply_filters( 'admin_email_check_interval', 6 * MONTH_IN_SECONDS );

WordPress管理员邮件验证的检查频率是6个月,那么如果我想要修改为1年应该怎么做呢?只需要将以下代码添加到当前主题的functions.php文件中并保存更新文件即可。

复制代码
// 修改WordPress管理员邮件检查频率为1年
add_filter( 'admin_email_check_interval', function( $interval ) {
return YEAR_IN_SECONDS;
} );

上述代码中的YEAR_IN_SECONDS就表示1年,如果想要修改为2年,只需要修改为2*YEAR_IN_SECONDS即可。

除了可以修改为YEAR_IN_SECONDS外,还可以修改为MINUTE_IN_SECONDS(1分钟)、HOUR_IN_SECONDS(1小时)、DAY_IN_SECONDS(1天)、WEEK_IN_SECONDS(1周)、MONTH_IN_SECONDS(1月),而且还可以自行乘以某个数,比如10个月,即是10*MONTH_IN_SECONDS。

如果你觉得用上述英文表示检查频率不太好理解,那么你也可以将其修改为多少秒。比如将检查频率改为1个小时,即是3600秒,那么相应的代码就是:

复制代码
// 修改WordPress管理员邮件检查频率为1年
add_filter( 'admin_email_check_interval', function( $interval ) {
return 3600;
} );

来源:如何禁用WordPress站点的管理员电子邮件验证或修改检查频率? - boke112百科

相关推荐
李纲明1 天前
WordPress 安装或更新插件提示「无法创建目录」:权限、磁盘空间与 FS_METHOD 排查
wordpress·插件安装·devdiy·无法创建目录·fs_method
李纲明1 天前
WordPress 后台登录马上被踢回登录页:Cookie 域、HTTPS、盐值和页面缓存怎么查
运维·缓存·https·php·wordpress·cookie
用户60968624266082 天前
页面构建器做的页面翻译:短代码、区块、动态内容各自会踩什么坑
php·wordpress
李纲明2 天前
WordPress 挂上 Cloudflare 后询盘和后台异常:缓存规则、SSL 模式和真实 IP 怎么核
运维·缓存·https·cdn·wordpress·cloudflare
DEVDIY3 天前
WordPress TTFB 高怎么排查:7 步定位服务端瓶颈
wordpress
李纲明3 天前
WordPress 媒体库上传图片报「HTTP 错误」:php.ini、临时目录、安全插件和 CDN 怎么逐层查
运维·php·上传·cdn·wordpress·媒体库
李纲明6 天前
WordPress 古腾堡点「更新」报「不是有效的 JSON 响应」:我按 REST 接口一路查下来的顺序
运维·nginx·php·wordpress·rest api
李纲明6 天前
WordPress 首页正常、内页全 404:固定链接与伪静态规则排查步骤(Apache / Nginx)
nginx·apache·wordpress
李纲明8 天前
WordPress 白屏排查手册:关插件、换主题、开调试、查 PHP(附停手信号)
开发语言·php·wordpress·故障排查·白屏·插件冲突
李纲明9 天前
WordPress 图片拖慢首屏与磁盘:媒体库体积、缩略图爆炸与懒加载排查
性能优化·wordpress·webp·图片优化·媒体库