Baru-baru ini salah satu pengguna kami bertanya apakah ada cara untuk menonaktifkan pemberitahuan email yang hilang / diubah di WordPress? Secara default, WordPress secara otomatis mengirimkan pemberitahuan email ke admin bila ada pengguna lain yang me-reset kata sandinya dengan menggunakan link kata sandi yang hilang. Email ini bisa menjadi menjengkelkan jika Anda menjalankan situs dengan banyak pengguna. Pada artikel ini, kami akan menunjukkan cara menonaktifkan notifikasi email yang hilang / diubah di WordPress.
Hal pertama yang perlu Anda lakukan adalah membuat plugin WordPress khusus situs. Plugin WordPress khusus situs memungkinkan Anda menambahkan kode ubahsuaian untuk mengubah atau memperluas fungsionalitas WordPress di situs Anda. Kami memiliki petunjuk terperinci tentang mengapa dan cara membuat plugin WordPress khusus situs.
Setelah Anda membuat plugin WordPress spesifik situs Anda, Anda perlu menambahkan dua baris ini ke plugin Anda.
if (! function_exists ('wp_password_change_notification')) { fungsi wp_password_change_notification () {} }
Simpan perubahan Anda lalu aktifkan plugin khusus situs Anda.
Itu saja. WordPress akan berhenti mengirimkan notifikasi email setiap kali pengguna mengubah kata sandinya.
Mari kita jelaskan kodenya untuk anda. WordPress memiliki fungsi built-in wp_password_change_notification
terletak di /wp-includes/pluggable.php
mengajukan. Fungsi itu bertanggung jawab untuk mengirimkan pemberitahuan email tersebut saat pengguna menyetel ulang kata sandinya.
Kedua baris kode ini menggantikan fungsi bawaan dan alih-alih mengirim email, ia menginstruksikan WordPress untuk tidak melakukan apapun.
Anda mungkin bertanya-tanya mengapa tidak menyisipkan kode ini ke file functions.php tema Anda?
Karena tidak akan berhasil. WordPress memuat file pluggable.php sebelum file functions.php tema Anda, jadi Anda tidak dapat mengganti fungsi yang didefinisikan dalam pluggable.php di file functions.php tema Anda. Itulah mengapa Anda perlu menempelkan kode ini di plugin khusus situs.
Kami harap artikel ini membantu Anda menonaktifkan pemberitahuan email perubahan kata sandi di situs WordPress multi-pengguna Anda. Anda mungkin juga ingin melihat bagaimana cara menonaktifkan pemberitahuan email pengguna baru, atau cara mematikan notifikasi komentar di WordPress.