Odpowiedzi:
WP-CLI ma teraz dla niego natywne polecenia.
# Activate Maintenance mode
$ wp maintenance-mode activate
# Deactivate Maintenance mode
$ wp maintenance-mode deactivate
Zobacz wp-cli/maintenance-mode-command
po więcej informacji.
Możesz włączyć tryb konserwacji w WordPress, dodając .maintenance
plik do głównego katalogu WordPress. Będzie musiał zawierać:
<?php
$upgrading = time();
Po umieszczeniu tego pliku witryna będzie w trybie konserwacji, dopóki plik nie zostanie usunięty.
Używam wtyczki do trybu konserwacji i zawsze pozostawiam go w trybie konserwacji.
Praktycznie możesz następnie włączyć / wyłączyć aktualny tryb konserwacji, włączając / wyłączając tę wtyczkę - co jest łatwe dzięki 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
a jeśli ma więcej niż 10 minut, zakłada, że okno konserwacji minęło, i ignoruje.maintenance
plik.