#1 楼
.maintenance
是临时文件,如果您想长时间将站点置于维护模式,则不可行。如果您查看源代码,则维护模式仅当文件中定义的
$upgrading
变量不超过10分钟时才会被维护。这意味着当WordPress升级插件,主题或本身时,
.maintenance
是一种锁定文件,这种情况不应该持续多久超过10分钟。肯定可以在该文件中插入类似以下内容的文件:
$upgrading = time();
从理论上讲,WordPress处于维护模式,但是一旦打算用作临时文件,WordPress便可以在成功更新后随意删除该文件。
对于长期维护模式,您需要使用其他解决方案。
您会在这里找到一个。
#2 楼
步骤1:在WP根目录中创建文件.maintenance
,例如.htaccess
步骤2:将这段代码放在文件中
<?php $upgrading = time(); ?>
步骤3 :保存文件。然后,您会看到默认的维护消息“对于计划的维护来说根本不可用。请稍后再回来查看。
步骤4:修复或升级完成后,请删除代码或文件
.maintenance
。如果要创建自己的自定义警告消息,请创建一个
maintenance.php
文件,并将其放在您的/wp-content/
目录中。 WordPress使用此文件在您可能需要的任何强制维护期间显示。