Answers:
WP-CLI现在具有本机命令。
# Activate Maintenance mode
$ wp maintenance-mode activate
# Deactivate Maintenance mode
$ wp maintenance-mode deactivate
请参阅wp-cli/maintenance-mode-command
以获取更多信息。
您可以通过在WordPress .maintenance
根目录中添加文件来启用WordPress中的维护模式。它需要包括:
<?php
$upgrading = time();
使用此文件后,您的网站将处于维护模式,直到您删除该文件。
我将插件用于维护模式,并始终使其处于“维护”模式。
实际上,您可以通过打开/关闭该插件来打开/关闭实际的维护模式,这可以通过wp-cli轻松实现:
# activate maintenance mode, flush caches and stuff
wp plugin activate ultimate-maintenance-mode
# do maintenance things
wp plugin deactivate ultimate-maintenance-mode
# flush caches again so the maintenance page does not show up
$upgrading
如果时间戳超过10分钟,则假定维护窗口已通过,并且忽略该.maintenance
文件。