Tidak bisa login ke WordPress bisa disebabkan oleh beberapa alasan. Berikut adalah beberapa langkah yang dapat Anda ambil untuk memperbaiki masalah tersebut:
- Periksa Nama Pengguna dan Kata Sandi: Pastikan Anda memasukkan nama pengguna (username) dan kata sandi (password) dengan benar. Terkadang, kesalahan ketik atau kapitalisasi yang salah bisa menjadi penyebabnya.
- Reset Kata Sandi: Jika Anda lupa kata sandi, gunakan opsi “Lost your password?” atau “Lupa kata sandi?” di halaman login WordPress untuk mereset kata sandi Anda. Anda akan menerima email dengan petunjuk pengaturan ulang kata sandi.
- Periksa URL Login: Pastikan Anda mencoba login ke URL yang benar. URL login WordPress umumnya berada di
yourwebsite.com/wp-login.phpatauyourwebsite.com/wp-admin. - Hapus Cache dan Cookies Browser: Cache atau cookies browser yang rusak dapat menyebabkan masalah login. Cobalah membersihkan cache dan cookies browser Anda atau coba login menggunakan mode penyamaran (incognito) untuk memastikan masalah bukan karena cookie yang rusak.
- Periksa File
.htaccess: Buka file.htaccessdi direktori WordPress Anda dan pastikan tidak ada aturan yang memblokir akses ke halaman login. Secara khusus, pastikan bahwa ada aturan seperti berikut:<Files wp-login.php>
Order Deny,Allow
Deny from all
Allow from xx.xx.xx.xx
</Files>
Gantilah
xx.xx.xx.xxdengan alamat IP Anda jika ada. - Nonaktifkan Tema dan Plugin: Coba nonaktifkan semua plugin dan kembalikan ke tema default WordPress (seperti Twenty Twenty-One). Jika masalahnya hilang, aktifkan plugin dan tema satu per satu sambil memeriksa setiap kali untuk menentukan komponen mana yang menyebabkan masalah.
- Periksa Error Log: Lihat file log error di server Anda untuk melihat apakah ada pesan kesalahan yang mungkin memberikan petunjuk tentang masalahnya. File log ini biasanya dapat ditemukan di direktori
/var/logatau/var/log/httpd. - Periksa Memori PHP: Periksa apakah tidak ada kesalahan fatal terkait dengan kehabisan memori PHP. Jika itu masalahnya, lihat langkah-langkah dalam pertanyaan sebelumnya tentang “WordPress Memory Exhausted Error” untuk memperbaikinya.
- Gunakan URL Safe Mode: Coba login ke URL safe mode WordPress, yang terletak di
yourwebsite.com/wp-login.php?no-redirect. - Ubah Kata Sandi Langsung dari Database: Jika semua upaya gagal dan Anda memiliki akses ke database MySQL, Anda dapat mengubah kata sandi langsung dari tabel pengguna (
wp_users). Pastikan menggunakan kata sandi yang dienkripsi dengan fungsiwp_hash_password. - Hubungi Dukungan Hosting: Jika semua upaya di atas tidak berhasil, sebaiknya hubungi dukungan teknis penyedia hosting Anda untuk mendapatkan bantuan lebih lanjut.
Ingatlah untuk selalu membuat cadangan sebelum melakukan perubahan signifikan pada situs WordPress Anda untuk menghindari kehilangan data. Jika terjadi secara terus menerus, kemungkinan besar website terkena hack, segera hubungi web developer atau ahli sekuriti website untuk menanganinya.