Panduan Lengkap Mengaktifkan WordPress Maintenance Mode
Pelajari cara mengaktifkan maintenance mode untuk mengamankan update dan perbaikan situs Anda
Highlights Utama
- Mudah melalui Plugin – Mengaktifkan maintenance mode dengan plugin seperti WP Maintenance Mode sangat sederhana.
- Beragam Metode – Tersedia pula opsi melalui dashboard hosting, pengeditan file .htaccess, maupun modifikasi functions.php.
- Keamanan dan Kustomisasi – Anda dapat mengatur tampilan pesan dan akses pengguna melalui kustomisasi opsi yang ada.
Pendahuluan
WordPress Maintenance Mode adalah fitur penting yang memungkinkan pemilik website melakukan pembaruan, pemeliharaan, dan perbaikan tanpa mengganggu pengunjung. Saat mode ini aktif, pengunjung melihat pesan pemberitahuan bahwa situs sedang dalam perbaikan. Fitur ini tidak hanya berguna untuk developer, tetapi juga sangat membantu untuk memastikan keamanan dan kelancaran proses penyesuaian situs.
Metode-Metode untuk Mengaktifkan Maintenance Mode
Metode 1: Menggunakan Plugin WordPress
Langkah-langkah Mengaktifkan Maintenance Mode dengan Plugin
Plugin adalah cara termudah dan paling banyak digunakan karena tidak memerlukan kemampuan coding. Salah satu plugin yang populer adalah WP Maintenance Mode. Berikut cara menggunakannya:
-
Pasang Plugin:
Masuk ke dashboard WordPress Anda melalui domainanda/wp-admin. Pilih menu Plugins > Add New, ketik "WP Maintenance Mode" pada kolom pencarian, kemudian klik Install Now.
-
Aktifkan Plugin:
Setelah instalasi selesai, klik Activate untuk mengaktifkan plugin tersebut.
-
Konfigurasi Plugin:
Arahkan ke Settings > WP Maintenance Mode. Disini Anda dapat mengatur status menjadi "Activated" serta menyesuaikan tampilan dan pesan pemberitahuan yang akan ditampilkan kepada pengunjung. Anda juga bisa menentukan siapa saja yang boleh mengakses situs selama proses pemeliharaan, misalnya administrator.
-
Simpan dan Cek:
Setelah semua pengaturan sesuai, simpan konfigurasi dan periksa tampilan situs untuk memastikan bahwa pesan maintenance sudah tampil seperti yang diharapkan.
Metode 2: Menggunakan Dashboard Hosting (hPanel)
Langkah-langkah Melalui Hosting Dashboard
Bagi pengguna layanan hosting seperti Hostinger, Anda bisa mengaktifkan maintenance mode langsung melalui hPanel tanpa perlu memasang plugin tambahan. Berikut langkahnya:
-
Login ke hPanel:
Masuk ke akun hosting Anda dan buka hPanel.
-
Akses Menu WordPress:
Pilih opsi WordPress yang biasanya terletak di menu utama.
-
Aktifkan Maintenance Mode:
Cari tombol atau opsi Maintenance Mode dan klik untuk mengaktifkan. Pada beberapa dashboard, Anda cukup mengklik switch untuk mengaktifkan atau menonaktifkan mode maintenance tersebut.
-
Verifikasi Tampilan:
Pastikan pengaturan sudah tersimpan dan periksa tampilan situs Anda untuk mengonfirmasi bahwa pesan pemeliharaan tampil di depan pengunjung.
Metode 3: Manual Melalui Pengeditan File
Mengedit functions.php
Pendekatan manual membutuhkan sedikit pengetahuan coding, namun memungkinkan kustomisasi lebih dalam:
-
Masuk ke Appearance > Theme Editor:
Buka dashboard WordPress dan navigasikan ke menu Appearance > Theme Editor.
-
Temukan File functions.php:
Pilih file functions.php yang terletak pada daftar file tema aktif Anda.
-
Tambahkan Kode:
Salin dan tempel kode berikut di akhir file:
// Mulai kode function activate_maintenance_mode() { if ( !current_user_can('administrator') ) { wp_die('<h1>Situs Sedang Pemeliharaan</h1><p>Situs sedang dalam proses pembaruan. Silakan coba lagi nanti.</p>'); } } add_action('get_header', 'activate_maintenance_mode'); // Akhir kode -
Simpan Perubahan:
Klik Update File untuk menyimpan kode yang telah ditambahkan. Segera periksa situs Anda untuk melihat pesan pemeliharaan muncul pada user non-administrator.
Menggunakan File .maintenance dengan FTP
Metode lain untuk mengaktifkan maintenance mode adalah dengan membuat file khusus melalui FTP:
-
Akses Server via FTP:
Gunakan software seperti FileZilla untuk terhubung ke direktori instalasi WordPress Anda (biasanya folder public_html atau www).
-
Buat File .maintenance:
Buat file baru dengan nama .maintenance di direktori root situs.
-
Tambah Kode Minimal:
Masukkan kode berikut ke file tersebut:
<?php $upgrading = time(); ?> -
Simpan dan Upload:
Simpan file tersebut dan upload ke server Anda. Pesan default akan muncul selama masa pemeliharaan. Ingat untuk menghapus file ini setelah selesai.
Tabel Perbandingan Metode Maintenance Mode
| Metode | Keunggulan | Kekurangan |
|---|---|---|
| Menggunakan Plugin | Mudah digunakan, tidak memerlukan coding, kustomisasi tampilan bisa dilakukan melalui antarmuka. | Menambah beban plugin dan mungkin ada risiko konflik dengan plugin lain. |
| Dashboard Hosting (hPanel) | Terintegrasi dalam hosting, tidak perlu mengubah kode, cocok untuk pemula. | Opsi terbatas hanya tersedia jika layanan hosting mendukung fitur tersebut. |
| functions.php | Memberikan kontrol penuh dan dapat dikustomisasi, tidak bergantung pada plugin pihak ketiga. | Memerlukan pemahaman coding, risiko kesalahan dapat menyebabkan kerusakan website. |
| .maintenance File via FTP | Cara cepat untuk mengaktifkan mode maintenance, tidak mengubah file tema. | Tampilan pesan sangat mendasar, harus dihapus secara manual setelah pemeliharaan. |
Praktik dan Tips Terbaik
Keamanan Selama Pemeliharaan
Pastikan untuk mengaktifkan maintenance mode terlebih dahulu sebelum mulai melakukan pembaruan atau perubahan besar di website Anda. Hal ini berguna untuk mencegah pengunjung melihat error atau halaman setengah jadi selama proses pemeliharaan. Selain itu, dengan mengaktifkan mode pemeliharaan, Anda juga melindungi situs Anda dari traffic yang tidak perlu selama tahap kritis update.
Kustomisasi Tampilan
Banyak plugin maintenance mode, seperti WP Maintenance Mode, menawarkan opsi kustomisasi sehingga Anda bisa mengatur branding dan informasi kontak. Menambahkan logo, gaya font, dan pesan yang informatif akan membantu menjaga profesionalisme situs Anda bahkan ketika sedang dalam pemeliharaan.
Pengaturan Akses
Pertimbangkan untuk mengizinkan akses kepada administrator atau pengguna terverifikasi lainnya selama proses pemeliharaan. Hal ini memungkinkan Anda untuk terus mengakses website secara normal untuk pengujian dan pemeriksaan update secara langsung. Di plugin, biasanya ada opsi pengaturan untuk menyediakan akses bagi pengguna yang telah login dengan peran tertentu.
Referensi
- Tutorial WordPress Maintenance Mode - Hostinger
- Langkah-Langkah Mengaktifkan Maintenance Mode - IDwebhost
- WPBeginner: How to Put Your WordPress Site in Maintenance Mode
- HubSpot: WordPress Maintenance Mode
- Niagahoster: WordPress Maintenance Mode
Rekomendasi Pencarian Lanjutan
Last updated March 25, 2025