Hal pertama yang perlu Anda lakukan adalah membuat sebuah lokasi plugin WordPress yang spesifik. Sebuah plugin situs Wordpress tertentu memungkinkan Anda untuk menambahkan kode kustom untuk mengubah atau memperluas fungsi WordPress di situs Anda. Setelah Anda membuat situs Plugin spesifik WordPress, maka Anda perlu menambahkan dua baris kode berikut ini pada plugin anda.
if ( !function_exists( 'wp_password_change_notification' ) ) {
function wp_password_change_notification() {}
}
Simpan perubahan dan kemudian aktifkan plugin spesifik Anda itu saja. WordPress akan berhenti mengirimkan email pemberitahuan setiap kali pengguna mengubah password mereka. Mari kita jelaskan, WordPress memiliki fungsi wp_password_change_notification built-in yang terletak dalam file /wp-includes/pluggable.php. Fungsi yang bertanggung jawab untuk mengirim pemberitahuan email ketika pengguna mereset password. Kedua baris kode menimpa fungsi built-in dan bukannya mengirim email, itu menginstruksikan WordPress untuk melakukan apa-apa. Anda mungkin bertanya-tanya mengapa tidak menyisipkan kode ini dalam file functions.php tema?, Karena itu tidak akan berhasil. Beban WordPress pluggable.php berkas sebelum berkas functions.php tema Anda, sehingga Anda tidak dapat mengganti fungsi didefinisikan dalam pluggable.php dalam file functions.php tema Anda. Itu sebabnya, Anda perlu paste kode ini di sebuah plugin yang spesifik. Saya harap artikel ini dapat membantu Anda untuk menonaktifkan password email pemberitahuan perubahan di situs WordPress multi-user Anda.
Jika artikel ini Anda rasa sangat membantu dalam menyelesaikan masalah Lost/Changed Password Emails di WordPress, silahkan share keteman-teman Anda, dan saya sangat berterimakasih atas partisipasinya dalam menyebar-luaskan informasi ini.