
php – Menonaktifkan Notifikasi Email Pengguna untuk Menghapus Utilitas Data Pribadi
Kami perlu memastikan bahwa setiap kali menggunakan utilitas Hapus Data Pribadi di WP untuk permintaan penghapusan, itu tidak memberi tahu / mengirim email kepada pengguna kapan pun. Benar-benar kesulitan menemukan filter untuk menonaktifkan peringatan email, atau setidaknya mengarahkannya ke salah satu email kami sehingga mereka tidak mendapatkannya.
Hapus centang pada kotak “Email konfirmasi / Kirim email konfirmasi penghapusan data pribadi” tidak mengubah fakta bahwa ketika Anda akhirnya menekan Hapus di bawah, itu tetap email mereka ketika dalam pikiran saya, seharusnya tidak.
Memperbarui:
Saya memang mencoba ini dan sepertinya tidak berhasil. Masih mengirimkannya ke pengguna yang dihapus dan bukan email percobaan yang saya taruh di sini.
if (!function_exists('hf_personal_data_email_to')) {
/**
* Filters the recipient of the personal data export email notification.
* Should be used with great caution to avoid sending the data export link to wrong emails.
*
* @since 5.3.0
*
* @param string $request_email The email address of the notification recipient.
* @param WP_User_Request $request The request that is initiating the notification.
*/
function hf_personal_data_email_to( $request_email )
{
return '[email protected]';
}
add_filter( 'wp_privacy_personal_data_email_to', 'hf_personal_data_email_to', 10, 2 );
}
Pembaruan lain:
Juga mencoba ini tanpa hasil:
if (!function_exists('hf_personal_data_email_to')) {
function hf_personal_data_email_to( $request_email )
{
return '[email protected]';
}
add_filter( 'user_request_confirmed_email_to', 'hf_personal_data_email_to', 10, 2 );
}