Anda ingin login ke WordPress untuk memposting artikel blog, tapi halaman WP admin tidak bisa diakses?
Karena WP admin adalah halaman login untuk bisa masuk ke WordPress, kendala ini tentu perlu diperhatikan. Apalagi, penyebabnya cukup banyak, bisa karena error pada file WordPress, atau lainnya. Jadi, harus bagaimana ya?
Jangan khawatir! Anda bukan berarti tidak bisa masuk ke Dashboard WordPress untuk selamanya. Ada solusi untuk itu. Nah, di artikel ini, Anda akan belajar sebelas cara agar Anda bisa login ke WordPress lagi.
Sebelum memulai, pastikan Anda sudah membuat backup di cPanel agar tidak kehilangan file-file penting website. Yuk, simak panduan ini selengkapnya!
10+ Cara Mengatasi WP Admin Tidak Bisa Diakses
Berikut ini adalah beberapa cara yang bisa Anda lakukan jika tidak bisa login ke WordPress WP admin:
1. Bersihkan Cookie dan Cache di Browser
Seperti ketika Anda mengakses website pada umumnya, web browser akan menyimpan cookies dan cache setiap kali Anda membuka halaman WP admin. Tujuannya, agar browser dapat lebih cepat memuat halaman itu.
Namun, apabila tidak Anda hapus secara berkala, cookies dan cache justru bisa membuat WP admin tidak bisa diakses. Nah, berikut ini adalah langkah-langkah untuk menghapus cookies dan cache di Google Chrome:
1. Klik tombol menu (titik tiga di pojok kanan atas Google Chrome).
2. Klik menu More tools > Clear browsing data.
3. Di kolom Time Range, pilih All time. Kemudian, klik checkbox Cookies and other site data dan Cached image and files. Klik Clear data untuk menghapus cookies dan cache.
2. Cek Password Login Melalui phpMyAdmin
Apakah Anda tidak bisa login WordPress WP admin karena lupa password? Jangan khawatir, Anda bisa cek password melalui phpMyAdmin. Di bawah ini adalah caranya:
1. Silakan logIn ke cPanel Anda. Jika belum tahu caranya, silakan ikuti panduan ini.
2. Cari dan klik menu phpMyAdmin.
3. Klik database website Anda di sebelah kiri halaman phpMyAdmin. Kemudian, cari dan klik database bernama wp_users atau wpvy_users.
4. Di halaman selanjutnya, Anda bisa menemukan password login WordPress di bawah user_pass.
Dengan mengetahui password login WordPress, kini Anda bisa masuk ke Dashboard lagi.
3. Nonaktifkan Plugin dan Tema Melalui cPanel
Plugin atau tema yang mengalami error bisa menjadi penyebab Anda tidak bisa masuk ke Dashboard WordPress. Untuk memastikan itu, Anda perlu menonaktifkan plugin dan tema melalui cPanel.
1. Silakan login ke cPanel.
2. Cari dan klik menu File Manager.
3. Di File Manager, buka folder public_html > wp-content, lalu cari folder plugins.
4. Klik kanan pada folder plugins dan klik Rename untuk mengubah namanya.
5. Ketikkan nama folder di kolom yang muncul (pluginsnonaktif, misalnya) dan klik Rename File.
6. Cari folder themes di public_html dan ganti namanya seperti folder plugins tadi.
7. Apabila Anda bisa mengakses halaman WP admin setelah mengubah nama kedua folder tadi, artinya ada plugin atau tema yang menyebabkan error.
4. Scan Website untuk Mencari Malware
Malware bisa jadi penyebab Anda tidak bisa masuk ke Dashboard WordPress. Pasalnya, hacker yang menyusup ke website melalui malware mampu mengubah pengaturan login dan user Anda.
Untuk memastikan keberadaan malware di website, Anda bisa melakukan scanning menggunakan tools gratis seperti VirusTotal. Anda cukup mengakses websitenya dan klik tab URL. Selanjutnya, ketikkan alamat website di kolom yang tersedia dan tekan tombol enter di keyboard.
Namun, tools tersebut hanya akan memberitahu Anda apakah website terjangkit malware atau tidak.
Nah, jika menggunakan layanan hosting Niagahoster, Anda dapat menggunakan fitur Imunify360 untuk memindai sekaligus menghapus file-file website yang terkena malware. Dengan demikian, website bisa bebas dari malware dan hacker.
Catatan penting: Anda wajib melakukan backup sebelum menghapus file yang terkena malware.
5. Upload Kembali wp-login.php
Jika halaman WP admin tidak bisa diakses, bisa jadi itu karena file wp-login.php hilang atau terhapus. Solusi dari masalah ini adalah meng-upload kembali file tersebut ke hosting. Berikut ini langkah-langkahnya:
1. Download instalasi WordPress dari websitenya.
2. Installer WordPress berupa file .zip. Jadi, pastikan Anda punya program seperti WinZip atau WinRAR untuk mengekstraknya. Caranya, klik kanan di file-nya dan klik Extract here.
3. Buka folder installer WordPress yang sudah Anda ekstrak dan cari file wp-login.php.
4. Log in ke cPanel dan buka File Manager untuk mengakses folder public_html.
5. Klik tombol Upload di bagian atas File Manager. Halaman upload file akan muncul.
6. Klik dan tarik file wp-login.php dari Windows Explorer Anda ke halaman upload file.
7. Setelah wp-login.php diupload, klik kanan pada file tersebut dan klik Edit untuk membukanya.
8. Tambahkan kode berikut ini di baris terakhir file wp-login.php:
// Delete this line
$user_login = $user_data[“user_login”];
// Replace it with this line
$user_login = $user_data->user_login;
9. Klik Save Changes untuk menyimpan perubahan kode.
6. Restore File .htaccess
Error pada file .htaccess adalah penyebab lain Anda tidak bisa masuk ke Dashboard WordPress. Untuk mengatasinya, Anda harus restore file tersebut dengan mengikuti langkah-langkah berikut ini:
1. Log In ke cPanel, masuk ke File Manager, dan buka folder public_html.
2. Temukan file .htaccess dan hapus dengan klik kanan > Delete.
Sebagai catatan, .htaccess mungkin tersembunyi. Untuk menampilkannya, klik menu Settings di pojok kanan atas File Manager.
Kemudian, klik checkbox Show Hidden Files dan klik Save.
3. Apabila Anda bisa mengakses WP admin setelah menghapus .htaccess, Anda perlu restore file tersebut dengan mengikuti panduan ini.
7. Ubah Permission File
Anda mungkin tidak bisa login WordPress WP admin karena ada kesalahan kode di file-file penting seperti .htaccess. Penyebabnya bisa karena kesalahan koding yang dilakukan anggota tim pengelola website Anda. Atau, ada hacker yang menyusup dan mengutak-atik kode file.
Supaya kedua hal itu tidak terjadi, pastikan Anda ubah permission masing-masing file penting WordPress. Tujuannya agar file-file tersebut hanya bisa diakses orang yang Anda beri tanggung jawab untuk mengelolanya.
Untuk mengubah permission file, ikuti langkah-langkah berikut ini:
1. Log in ke cPanel dan buka File Manager.
2. Sebagai contoh, Anda ingin mengubah permission .htaccess. Klik kanan pada file tersebut dan klik Change Permissions.
3. Pastikan Group dan World hanya memiliki tanda centang untuk mode Read. Dengan begitu, orang yang tidak memiliki akses administrator ke WordPress Anda tidak dapat mengubah kode di dalam file.
Setelah mengubah permission, klik Change Permissions untuk menyimpan pengaturan.
Sebaiknya, Anda juga menerapkan pengaturan permission tersebut untuk file dan folder berikut ini:
- wp-admin
- wp-content
- wp-content/themes
- wp-content/plugins
- wp-content/uploads
- wp-config.php
8. Tingkatkan Memory Limit PHP
Memory limit PHP adalah batas memori hosting yang digunakan untuk menjalankan skrip PHP. Apabila batasnya terlalu kecil, website bisa error ketika ada terlalu banyak skrip PHP yang berjalan. Salah satu error tersebut adalah kendala WP admin tidak bisa diakses.
Untuk mengatasi error itu, Anda perlu meningkatkan memory limit PHP. Berikut ini langkah-langkahnya:
1. Log in ke cPanel dan buka File Manager.
2. Akses folder public_html dan edit file wp-config.php.
3. Temukan baris kode ini: define(‘WP_MEMORY_LIMIT’, ’32M’);.
4. Ganti 32M menjadi 128M.
5. Klik Save Changes untuk menyimpan perubahan.
9. Perbaiki Error yang Muncul Saat Mengakses WP Admin
Saat mengakses halaman WP admin, mungkin Anda justru disambut dengan pesan error, seperti:
- HTTP 500 Internal Server
- Error establishing database connection
- White screen of death
- PHP error
- Dan lain-lain
Untungnya, Anda bisa mengatasi masing-masing error tersebut dengan mudah. Misalnya, Anda bisa menangani white screen of death dengan mengaktifkan mode debugging. Caranya:
1. Log in ke cPanel dan buka File Manager.
2. Akses folder public_html dan klik kanan > Edit file wp-config.php.
3. Cari baris kode define( ‘WP_DEBUG’, false ), lalu ganti false menjadi true.
4. Klik Save Changes.
Apabila mengalami error lainnya ketika membuka WP admin, Anda bisa mengikuti panduan mengatasinya di daftar ini.
10. Install Ulang WordPress
Apabila WP admin tidak bisa diakses setelah Anda mencoba semua cara tadi, kemungkinan ada file core WordPress yang rusak. Cara mengatasinya adalah dengan menginstal ulang WordPress.
Ada beberapa cara untuk menginstal ulang WordPress, yaitu:
- Melalui FTP
- Menggunakan WP-CLI
- Menggunakan Auto Installer WordPress
Untuk mencoba cara-cara tersebut, Anda bisa mengikuti panduan install ulang core WordPress.
Perlu Anda ingat bahwa install ulang akan menghapus semua file WordPress yang lama. Maka dari itu, Anda wajib memiliki backup agar tidak kehilangan file-file selain core WordPress, seperti plugin dan tema.
11. Restore Backup WordPress
Mengembalikan kondisi WordPress sebelum kendala terjadi juga bisa menjadi cara mengatasi admin tidak bisa diakses. Untuk restore WordPress, Anda tentu harus sudah memiliki backup website di cPanel.
Selanjutnya, lakukan langkah-langkah di bawah ini:
- Import backup database WordPress
- Menginstal WordPress
- Menginstal kembali tema dan plugin
- Memperbaiki broken link
- Memperbaiki broken image
Anda bisa mengikuti panduan lengkapnya di artikel cara restore WordPress.
Anda seharusnya sudah bisa masuk ke WP admin dengan mengikuti berbagai cara yang dibahas di artikel ini. Tapi, bagaimana kalau belum?
Apa yang Perlu Anda Lakukan Jika WP Admin Masih Belum Bisa Diakses?
Jika WP admin tidak bisa diakses setelah menggunakan cara-cara di atas, Anda bisa memanfaatkan forum dukungan WordPress atau forum WordPress lainnya.
Nantinya, Anda cukup menjelaskan detail permasalah yang dihadapi. Dengan komunitas WordPress yang cukup kuat, pengguna WordPress di forum tersebut tentu akan senang membantu Anda.
Selain itu, Anda juga bisa bertanya ke layanan customer support penyedia hosting Anda. Mereka akan membantu Anda mengatasi masalah tersebut dengan sigap.
Akan lebih baik jika penyedia hosting Anda memiliki customer supportnya yang siap membantu 24 jam penuh. Apalagi kalau Anda bisa menghubungi mereka lewat live chat, email, dan lainnya seperti Niagahoster.
Siap Mengatasi WP Admin Tidak Bisa Diakses?
Ada banyak cara yang bisa Anda lakukan untuk mengatasi WP admin tidak bisa diakses. Kami sudah menjelaskan dengan lengkap di atas, di antaranya:
- Membersihkan cookies dan cache browser
- Memeriksa password login melalui phpMyAdmin
- Menonaktifkan plugin dan tema
- Scan website untuk mencari malware
- Upload kembali file wp-login.php
- Restore file .htaccess
- Mengubah permission file
- Meningkatkan memory limit PHP
- Memperbaiki error yang muncul saat mengakses WP admin
- Menginstal ulang WordPress
- Restore backup WordPress
Beberapa cara tersebut mengharuskan Anda melakukan perubahan yang besar pada website, contohnya install ulang. Nah, untuk menghindari hal yang tidak diinginkan, lakukan backup terlebih dahulu.
Solusi lain yang lebih praktis adalah memanfaatkan fitur backup otomatis, seperti yang disediakan Niagahoster. Fitur backup otomatis ini berlaku untuk harian atau mingguan, tergantung dengan paket hosting yang Anda pilih.
Dengan selalu memiliki backup website tersebut, Anda siap untuk memulihkan data website kalau-kalau terjadi error seperti kendala login. Jadi, jangan tunggu hingga Anda tidak bisa login WordPress WP admin.
Yuk, gunakan layanan WordPress Hosting Indonesia dengan berbagai fitur yang lengkap!
Saya baru bikin wordpresa nya pakai xampp nah pas sampai pada tahap login malah ga gagal terus ….. padahal pass ama username nya bener ko
Coba cara berikut, jika melalui localhost langsung akses di browser: localhost/phpmyadmin, kemudian ikuti langkah 2 di tutorial ini: https://www.niagahoster.co.id/blog/mengatasi-lupa-password-wordpress/
Semoga berhasil, 🙂
sy sdh mengikuti langkah di atas…
tp skr, web nya gak bisa di akses. layar putih (kosong)
wp-admin juga sama.. ttp gak muncul menu login (username ..passwrd)
mohon pencerahannya.. tks
Jika semua langkah sudah Anda ikuti, silakan coba tutorial berikut: https://www.niagahoster.co.id/blog/mengatasi-white-screen-wordpress/
Terimakasih, akhirnya terselesaikan. Semoga berkah
Terimakasih terselesaikan juga dengan informasinya
membantu dan good
maaf , komen tdk lengkap krn keyboard bertingkah pada huruf (bagu"..")
Terima kasih banyak. Tutorialnya sangat membantu…
Sama-sama, senang bisa membantu ?
maaf mas mau tanya. .maaf mash newbi
wordpress saya setelah update versi dan pasang plug yoast seo. beberapa hari muncul masalah. log in bisa tdk ada masalah…hnya ketika pada waktu masuk ke edit pos. seluruh kolom tidak bisa di edit .kursor mouse selalu lari atau mengarah ke kolom bawahnya. kolom edit content….dan hanya kolom edit content pos nya saja yg bisa di edit.
sudah saya clear browsing cahce cookies, saya scan dgn AV, install ulang browsernya. tetap tdk bisa.
tetapi utk difirefox mozilla bisa tetapi loadingnya jadi super lama. maaf mas kepanjangan nanyanya….mohon arahan dan solusinya gmana ya. terimakasih
Apakah sudah dicoba reinstall pluginnya?
Kemungkinan ada masalah pada wp-admin
hallo kak mau nanya kenapa setiap kali saya mau login wp-admin selalu muncul halaman putih yang berisikan link” yang tidak jelas
Bisa jadi dikarenakan ada virus pada web hosting atau cache pada browser. Dapat dilakukan scanning pada web hosting dan clear cache pada browser yang digunakan.
Mudah2an dengan salah satu cara diatas bisa berhasil dari buat masuk ke wp saya..
thanks tutorialnya gan..
Baik mas, jika ada kendala silahkan balas komentar atau chat dengan CS kami di www.niagahoster.co.id
ini sama dengan error http 500 yaa bro? tetap tidak bisa diakses