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 );
}

Leave a Reply

Your email address will not be published. Required fields are marked *