通过创建.maintenance
文件位于WordPress实例的根目录中。您的脚本应如下所示:
// create maintenance file before starting the long lasting process
file_put_contents( ABSPATH . \'.maintenance\', \'<?php $upgrading = \' . time() . \';\' );
// do stuff ...
// after finishing working on your stuff remove maintenance file
unlink( ABSPATH . \'.maintenance\' );
WordPress检查根目录中是否存在维护文件,如果存在,则检查
$upgrading
变量仅显示维护消息10分钟。
默认情况下,WordPress在维护模式下显示标准消息。它包含以下文本:
Briefly unavailable for scheduled maintenance. Check back in a minute.
如果要运行自己的脚本并生成唯一的维护输出,则可以创建
maintenance.php
wp内容文件夹中的文件。WordPress加载该文件(如果存在),并在调用该文件后停止执行进程。