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-commandfazla bilgi için bakınız .
.maintenanceKö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
$upgradingve 10 dakikadan eski ise bakım penceresinin geçtiğini varsayar ve.maintenancedosyayı yok sayar .