Yanıtlar:
WP-CLI artık bunun için yerel komutlara sahip.
# Activate Maintenance mode
$ wp maintenance-mode activate
# Deactivate Maintenance mode
$ wp maintenance-mode deactivate
Daha wp-cli/maintenance-mode-command
fazla bilgi için bakınız .
.maintenance
Kök WordPress dizininize bir dosya ekleyerek WordPress'de bakım modunu etkinleştirebilirsiniz . Şunları içermesi gerekir:
<?php
$upgrading = time();
Bu dosya hazır olduğunda, siz dosyayı kaldırana kadar siteniz bakım modunda olacaktır.
Bakım modu için bir eklenti kullanıyorum ve her zaman bakım modunda "açık" bırakıyorum.
Pratik olarak, eklentiyi açıp kapatarak gerçek bakım modunu açıp kapatabilirsiniz - bu wp-cli ile kolaydır:
# 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
ve 10 dakikadan eski ise bakım penceresinin geçtiğini varsayar ve.maintenance
dosyayı yok sayar .