Jawaban:
WP-CLI sekarang memiliki perintah asli untuk itu.
# Activate Maintenance mode
$ wp maintenance-mode activate
# Deactivate Maintenance mode
$ wp maintenance-mode deactivate
Lihat wp-cli/maintenance-mode-commanduntuk informasi lebih lanjut.
Anda dapat mengaktifkan mode pemeliharaan di WordPress dengan menambahkan .maintenancefile ke direktori WordPress root Anda. Ini harus mencakup:
<?php
$upgrading = time();
Dengan file ini di tempat, situs Anda akan berada dalam mode pemeliharaan sampai Anda menghapus file.
Saya menggunakan plug-in untuk mode pemeliharaan dan selalu membiarkannya "dalam" mode pemeliharaan.
Praktis Anda kemudian dapat menghidupkan / mematikan mode pemeliharaan yang sebenarnya dengan menyalakan / mematikan plugi-in - yang mudah melalui 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
$upgradingdan jika sudah lebih dari 10 menit mengasumsikan jendela pemeliharaan telah lewat, dan mengabaikan.maintenancefile.