www.emiertips.info Tips Blog | Games Anak | Software Cara Pasang WordPress Site Dalam Mode Maintenance | Tips Cakemier
Subscribe:

Cara Pasang WordPress Site Dalam Mode Maintenance

Kadang-kadang, Anda mungkin memiliki kebutuhan untuk menempatkan website Anda ke modus pemeliharaan untuk upgrade. Ini akan membuat website Anda untuk sementara tidak tersedia untuk akses publik. Anda tidak ingin kesalahan untuk pop up ketika Anda menjalankan pembaruan penting di latar belakang, kan?
Ada beberapa cara untuk menempatkan sebuah situs web ke dalam modus pemeliharaan, dan rincian teknis mungkin berbeda sesuai. Jika Anda berada di Wordpress, berikut adalah 3 cara untuk menempatkan website Anda ke modus pemeliharaan.

Menggunakan .Htaccess

Jika Anda menggunakan server Apache, Anda dapat use.htaccess untuk mengontrol akses dari direktori dalam server, dan mengirim kode respon dari server status.
Untuk menempatkan website ke modus pemeliharaan, Anda dapat menggunakan kode status 503, yang menunjukkan bahwa server sementara tidak tersedia.
Sebelum kita menentukan apa-apa di htaccess., Bagaimanapun, kita harus membuat in.html file baru atau format php., Dan menambahkan pesan dalam file, misalnya
Maaf kita turun untuk pemeliharaan, tapi kami akan kembali segera.
Gaya halaman Anda. Selanjutnya, buka file htaccess di server Anda, dan tambahkan berikut:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.000
RewriteCond %{REQUEST_URI} !/maintenance.html$ [NC]
RewriteCond %{REQUEST_URI} !\.(jpe?g?|png|gif) [NC]
RewriteRule .* /maintenance.html [R=503,L]
</IfModule>
Ini akan mengatur kode status server untuk 503, sementara juga mengarahkan pengunjung ke halaman pemeliharaan. Anda dapat mengatur alamat IP Anda dengan baris berikut RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.000 sehingga Anda masih akan dapat mengakses website Anda.

WordPress Built-in Maintenance Page

Ketika memperbarui WordPress, plugin, atau tema, Anda dapat membuat sebuah file yang bernama. Pemeliharaan yang mengatakan
Secara singkat tidak tersedia untuk pemeliharaan terjadwal . Periksa kembali dalam satu menit.
Masalahnya adalah .maintenance Tidak disesuaikan , seperti yang dihasilkan secara dinamis.
Jadi , jika Anda adalah penekanan pada penampilan keseluruhan dari situs Anda , Anda dapat membuat sebuah file bernama maintenance.php, yang dapat disesuaikan dengan CSS , kemudian masukkan ke dalam folder wp-content. Dengan begitu , pada saat Anda memperbarui WordPress atau plugin , WordPress akan menggunakan konten dalam file ini.
The function is specfied in wp-includes/load.php, like so.
if ( file_exists( WP_CONTENT_DIR . '/maintenance.php' ) ) {
 require_once( WP_CONTENT_DIR . '/maintenance.php' );
 die();
}

Menggunakan Plugin

Ada beberapa plugin WordPress yang tersedia untuk membantu menempatkan website Anda ke modus pemeliharaan , tapi favorit pribadi saya adalah plugin Maintenance Mode oleh Michael Wohrer. Although this plugin hasn’t been updated for about 2 years now, it still works perfectly.
Dengan menggunakan plugin Maintenance, Anda dapat dengan mudah activate atau deactivate mode maintenance dengan beberapa klik. Anda juga dapat menentukan berapa lama website akan berada dalam modus pemeliharaan.

Selain itu, plugin ini hadir dengan tema default template untuk ditampilkan ketika mode pemeliharaan diaktifkan . Anda juga dapat menggunakan tema Anda sendiri dengan membuat file 503.php dan meng-upload ke direktori tema Anda . Hanya pergi ke halaman Pengaturan Maintenance Mode dan pilih 503.php file yang telah Anda buat.

Berikut ini sample page menggunakan plugin dengan halaman template 503.php.

Cara Pasang WordPress Site Dalam Mode Maintenance 

masukkan email anda: