Antworten:
WP-CLI verfügt jetzt über native Befehle.
# Activate Maintenance mode
$ wp maintenance-mode activate
# Deactivate Maintenance mode
$ wp maintenance-mode deactivate
Siehe wp-cli/maintenance-mode-command
für weitere Informationen.
Sie können den Wartungsmodus in WordPress aktivieren, indem Sie eine .maintenance
Datei zu Ihrem WordPress-Stammverzeichnis hinzufügen . Es muss Folgendes enthalten:
<?php
$upgrading = time();
Wenn diese Datei vorhanden ist, befindet sich Ihre Site im Wartungsmodus, bis Sie die Datei entfernen.
Ich verwende ein Plug-In für den Wartungsmodus und lasse es immer "im" Wartungsmodus.
Praktisch können Sie dann den eigentlichen Wartungsmodus ein- und ausschalten, indem Sie das Plug-In ein- und ausschalten - was mit wp-cli ganz einfach ist:
# 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
und wenn er älter als 10 Minuten ist, wird davon ausgegangen, dass das Wartungsfenster abgelaufen ist, und die.maintenance
Datei wird ignoriert .