Table of contents

Mengalami lupa password saat ingin masuk ke dashboard WordPress? Tenang, kamu tidak sendirian! WordPress sebenarnya sudah menyediakan fitur forgot password yang memungkinkanmu untuk mereset kata sandi melalui email. 

Namun, ada kendala yang sering dialami oleh pengguna, terutama bagi mereka yang menggunakan layanan hosting yang menonaktifkan fungsi mail().

Hal ini cukup merepotkan karena tanpa fungsi email ini, kamu tidak bisa langsung menerima tautan reset password. Beberapa penyedia hosting juga menonaktifkan fungsi mail() untuk alasan keamanan.

Lalu, bagaimana solusinya jika kamu lupa password dan ingin melakukan reset tanpa harus mengakses cPanel atau Plesk

Cara Reset Password WordPress dengan Fitur Forgot Password

Agar fitur Forgot Password dapat berfungsi, kamu perlu mengatur SMTP (Simple Mail Transfer Protocol) terlebih dahulu. Pengaturan SMTP ini bisa dilakukan melalui Dashboard WordPress setelah kamu berhasil login. 

Karena itu, jika lupa password WordPress, kamu bisa mengikuti panduan reset yang telah kami sediakan. Setelah berhasil masuk ke Dashboard, ikuti langkah berikut untuk mengatur SMTP agar fitur Forgot Password bisa digunakan kembali.

1. Instalasi Plugin WP Mail SMTP

Langkah pertama yang perlu kamu lakukan adalah menginstal plugin WP Mail SMTP. Berikut langkah-langkahnya:

  1. Login ke Dashboard WordPress.
  2. Buka menu Plugins > Add New.
  3. Ketik WP Mail SMTP di kolom pencarian.
  4. Klik tombol Install Now di plugin WP Mail SMTP.
  5. Setelah instalasi selesai, klik Activate untuk mengaktifkan plugin tersebut.

Setelah berhasil mengaktifkan plugin, kamu akan melihat menu WP Mail SMTP muncul di Dashboard WordPress.

2. Konfigurasi Plugin SMTP di WordPress

Agar plugin ini bisa digunakan, kamu perlu melakukan pengaturan SMTP dengan memasukkan detail akun email yang akan digunakan. Berikut langkah-langkahnya:

  1. Masuk ke Dashboard WordPress dan klik menu WP Mail SMTP.
  2. Pada bagian From Email, masukkan alamat email yang ingin digunakan sebagai pengirim. Centang opsi Force From Email agar semua email menggunakan alamat ini.
  3. Pada From Name, masukkan nama pengirim email. Kamu juga bisa mencentang Force From Name agar semua email memiliki nama pengirim yang sama.
  4. Di bagian Mailer, pilih Other SMTP.
  5. Masukkan informasi SMTP sesuai dengan akun email yang akan digunakan:
  • SMTP Host: Masukkan nama domain atau hostname dari layanan email yang digunakan.
  • Encryption: Pilih SSL (port 465) atau TLS (port 587).
  • Authentication: Pastikan dalam kondisi ON.
  • SMTP Username: Masukkan alamat email yang digunakan untuk pengiriman email.
  • SMTP Password: Masukkan password email yang digunakan untuk SMTP.
  1. Klik Save Settings untuk menyimpan konfigurasi SMTP

3. Menguji Pengiriman Email

Setelah konfigurasi selesai, kamu perlu melakukan pengujian untuk memastikan pengaturan SMTP sudah berfungsi dengan baik.

  1. Masuk ke menu WP Mail SMTP, lalu pilih submenu Tools.
Cara Reset Password WordPress dengan Fitur Forgot Password
  1. Pada kolom Send To, masukkan alamat email tujuan untuk pengujian.
  2. Klik Send Email untuk mengirim email uji coba.
  3. Jika pengaturan berhasil, akan muncul notifikasi bahwa email telah terkirim. Jika gagal, periksa kembali konfigurasi SMTP atau cek error log yang muncul.
Cara Reset Password WordPress dengan Fitur Forgot Password

4. Reset Password WordPress

Setelah menyelesaikan semua langkah sebelumnya, kamu bisa menguji fitur reset password untuk memastikan semuanya berfungsi dengan baik. Caranya, buka halaman login WordPress (wp-login.php), lalu klik tombol "Forgot Password".

Selanjutnya, masukkan username atau alamat email yang terdaftar di WordPress. Jika data yang dimasukkan valid, sistem akan mengirimkan email berisi tautan untuk mengatur ulang password.

Klik tautan tersebut, lalu buat password baru sesuai keinginan. Setelah berhasil diubah, coba login kembali menggunakan username dan password yang baru.

Cara Reset Password WordPress dengan Fitur Forgot Password

Sampai di sini, proses reset password WordPress telah selesai. Sekarang, kamu tidak perlu lagi masuk ke panel hosting untuk mengganti password akun admin. 

Apa Itu Fitur Forgot Password WordPress?

Sebagai informasi, fitur Forgot Password WordPress adalah mekanisme bawaan yang memungkinkan pengguna untuk mengatur ulang kata sandi mereka dengan mudah melalui email. 

Saat kamu mengakses halaman login WordPress (wp-login.php), ada opsi "Lost your password?" atau "Lupa password?" yang bisa kamu klik untuk memulai proses reset password.

Setelah memasukkan alamat email atau nama pengguna yang terdaftar, sistem akan mengirimkan tautan khusus ke email tersebut. Dengan mengklik tautan tersebut, kamu dapat membuat kata sandi baru dan mendapatkan kembali akses ke akun WordPress.

Fitur ini sangat berguna, terutama bagi pemilik website yang memiliki banyak akun pengguna, seperti blog multi-penulis atau toko online berbasis WooCommerce. Dengan fitur ini, pengguna yang lupa kata sandi tidak perlu menghubungi administrator untuk melakukan reset secara manual.

Namun, fitur ini tidak selalu berjalan lancar. Ada beberapa penyebab umum mengapa fitur ini bisa gagal berfungsi, yang akan kita bahas di bagian berikutnya.

Kenapa Fitur Forgot Password WordPress Tidak Berfungsi?

Meskipun fitur Forgot Password terdengar sederhana, ada beberapa alasan mengapa proses reset password tidak berjalan sebagaimana mestinya. Beberapa penyebab umum antara lain:

1. Fungsi mail() Dinonaktifkan oleh Hosting

Banyak penyedia layanan hosting yang menonaktifkan fungsi mail() demi alasan keamanan. Tanpa fungsi ini, WordPress tidak bisa mengirim email, termasuk email reset password.

2. Email Tidak Sampai ke Kotak Masuk

Beberapa layanan email bisa menandai email dari WordPress sebagai spam atau bahkan memblokirnya sepenuhnya. Jika email reset tidak muncul di kotak masuk, coba cek folder Spam atau Junk Mail.

3. Konfigurasi SMTP Tidak Tepat

Jika WordPress tidak dikonfigurasi untuk mengirim email melalui SMTP, maka email yang dikirim bisa gagal terkirim atau masuk ke dalam blacklist layanan email tertentu.

4. Akun Email yang Digunakan Tidak Valid

Jika email yang terdaftar di akun WordPress tidak aktif atau salah, maka sistem tidak akan bisa mengirimkan tautan reset password.

5. Masalah Plugin atau Tema yang Mengganggu

Beberapa plugin atau tema tertentu bisa mengganggu fungsi Forgot Password, terutama jika plugin tersebut memiliki fitur keamanan tambahan yang membatasi pengiriman email reset.

Untuk mengatasi masalah ini, salah satu solusi terbaik adalah mengatur SMTP agar WordPress dapat mengirim email dengan lebih andal.

Mengapa Perlu Reset Password WordPress?

Mengatur ulang password WordPress bukan hanya soal lupa kata sandi. Ada beberapa alasan lain mengapa reset password menjadi langkah penting, antara lain:

1. Keamanan Akun

Jika kamu mencurigai ada aktivitas mencurigakan pada akun WordPress, segera lakukan reset password untuk mengamankan akun dari potensi peretasan.

2. Mencegah Akses Tidak Sah

Jika ada orang lain yang mengetahui kata sandi admin WordPress-mu, mereka bisa mengakses dan mengubah pengaturan website. Dengan reset password, kamu bisa mencegah akses tidak sah.

3. Mengembalikan Akses Akun

Jika akunmu terkunci karena salah memasukkan password terlalu banyak kali, atau jika seorang administrator mengubah kata sandi tanpa memberitahumu, reset password menjadi solusi terbaik untuk mendapatkan kembali akses ke akun WordPress.

4. Perubahan Tim atau Admin

Jika kamu berbagi akses dengan anggota tim atau pihak ketiga yang sudah tidak berhak mengelola website, mengganti password secara berkala bisa membantu menjaga keamanan website.

Kesimpulan

Untuk mereset password WordPress dengan fitur Forgot Password, pastikan email dapat berfungsi dengan baik. Jika tidak, atur SMTP menggunakan plugin WP Mail SMTP. Dengan langkah-langkah ini, kamu bisa mengembalikan akses ke akun WordPress dengan mudah.