您当前位置: 首页 »

维护模式

标签归档: 维护模式

WordPress 的“维护模式”

不知是什么时候起(似乎是WP2.7+),WP提供了“维护模式”,在一次升级插件失败的时候我才发现了这个维护模式,激活“维护模式”的方法为:在WP根目录创建一个名为“.maintenance”的文件(注意开头的点号),文件内容为:

<?php $upgrading = 1262304000; ?>

其中的的数字为 Unix 时间戳,可以通过 PHP 函数 time() 以及 strtotime() 获得,在这个时间戳所指定的时间以及之后的600秒钟之前,WP将处于维护模式,访问任何页面都会显示“Briefly unavailable for scheduled maintenance. Check back in a minute.”。

如果你嫌计算时间太麻烦,并且想自己手工切换到非“维护模式”,可以直接使用以下代码作为“.maintenance”的文件内容:

<?php $upgrading = time(); ?>

我们还可以自定义显示的内容,只要在wp-settings.php中找到这句话的附近并修改为你想要显示的内容即可,WP2.9中,这句话位于139行左右。为“维护模式”专门设计一个页面看起来是个好主意。