Ticket #44501: 44501.diff
File 44501.diff, 6.6 KB (added by , 5 years ago) |
---|
-
src/wp-admin/includes/privacy-tools.php
diff --git a/src/wp-admin/includes/privacy-tools.php b/src/wp-admin/includes/privacy-tools.php index efe46cce32..da05163a33 100644
a b All at ###SITENAME### 595 595 $content = str_replace( '###SITENAME###', $site_name, $content ); 596 596 $content = str_replace( '###SITEURL###', esc_url_raw( $site_url ), $content ); 597 597 598 $mail_success = wp_mail( $request_email, $subject, $content ); 598 $headers = ''; 599 600 /** 601 * Filters the headers of the email sent with a personal data export file. 602 * 603 * @since 5.4.0 604 * 605 * @param string|array $headers The email headers. 606 * @param string $subject The email subject. 607 * @param string $content The email content. 608 * @param int $request_id The request ID. 609 * @param array $email_data { 610 * Data relating to the account action email. 611 * 612 * @type WP_User_Request $request User request object. 613 * @type int $expiration The time in seconds until the export file expires. 614 * @type string $expiration_date The localized date and time when the export file expires. 615 * @type string $message_recipient The address that the email will be sent to. Defaults 616 * to the value of `$request->email`, but can be changed 617 * by the `wp_privacy_personal_data_email_to` filter. 618 * @type string $export_file_url The export file URL. 619 * @type string $sitename The site name sending the mail. 620 * @type string $siteurl The site URL sending the mail. 621 * } 622 */ 623 $headers = apply_filters( 'wp_privacy_personal_data_email_headers', $headers, $subject, $content, $request_id, $email_data ); 624 625 $mail_success = wp_mail( $request_email, $subject, $content, $headers ); 599 626 600 627 if ( $switched_locale ) { 601 628 restore_previous_locale(); -
src/wp-includes/user.php
diff --git a/src/wp-includes/user.php b/src/wp-includes/user.php index a1478679f6..f5c611ebec 100644
a b All at ###SITENAME### 3178 3178 */ 3179 3179 $subject = apply_filters( 'user_request_confirmed_email_subject', $subject, $email_data['sitename'], $email_data ); 3180 3180 3181 $email_sent = wp_mail( $email_data['admin_email'], $subject, $content ); 3181 $headers = ''; 3182 3183 /** 3184 * Filters the headers of the user request confirmation email. 3185 * 3186 * @since 5.4.0 3187 * 3188 * @param string|array $headers The email headers. 3189 * @param string $subject The email subject. 3190 * @param string $email_text The email content. 3191 * @param int $request_id The request ID. 3192 * @param array $email_data { 3193 * Data relating to the account action email. 3194 * 3195 * @type WP_User_Request $request User request object. 3196 * @type string $email The email address this is being sent to. 3197 * @type string $description Description of the action being performed so the user knows what the email is for. 3198 * @type string $confirm_url The link to click on to confirm the account action. 3199 * @type string $sitename The site name sending the mail. 3200 * @type string $siteurl The site URL sending the mail. 3201 * } 3202 */ 3203 $headers = apply_filters( 'user_request_confirmed_email_headers', $headers, $subject, $content, $request_id, $email_data ); 3204 3205 $email_sent = wp_mail( $email_data['admin_email'], $subject, $content, $headers ); 3182 3206 3183 3207 if ( $email_sent ) { 3184 3208 update_post_meta( $request_id, '_wp_admin_notified', true ); … … All at ###SITENAME### 3324 3348 $content = str_replace( '###PRIVACY_POLICY_URL###', $email_data['privacy_policy_url'], $content ); 3325 3349 $content = str_replace( '###SITEURL###', esc_url_raw( $email_data['siteurl'] ), $content ); 3326 3350 3327 $email_sent = wp_mail( $user_email, $subject, $content ); 3351 $headers = ''; 3352 3353 /** 3354 * Filters the headers of the user request confirmation email. 3355 * 3356 * @since 5.4.0 3357 * 3358 * @param string|array $headers The email headers. 3359 * @param string $subject The email subject. 3360 * @param string $content The email content. 3361 * @param int $request_id The request ID. 3362 * @param array $email_data { 3363 * Data relating to the account action email. 3364 * 3365 * @type WP_User_Request $request User request object. 3366 * @type string $email The email address this is being sent to. 3367 * @type string $description Description of the action being performed so the user knows what the email is for. 3368 * @type string $confirm_url The link to click on to confirm the account action. 3369 * @type string $sitename The site name sending the mail. 3370 * @type string $siteurl The site URL sending the mail. 3371 * } 3372 */ 3373 $headers = apply_filters( 'user_erasure_complete_email_headers', $headers, $subject, $content, $request_id, $email_data ); 3374 3375 $email_sent = wp_mail( $user_email, $subject, $content, $headers ); 3328 3376 3329 3377 if ( $switched_locale ) { 3330 3378 restore_previous_locale(); … … All at ###SITENAME### 3586 3634 */ 3587 3635 $subject = apply_filters( 'user_request_action_email_subject', $subject, $email_data['sitename'], $email_data ); 3588 3636 3589 $email_sent = wp_mail( $email_data['email'], $subject, $content ); 3637 $headers = ''; 3638 3639 /** 3640 * Filters the headers of the email sent when an account action is attempted. 3641 * 3642 * @since 5.4.0 3643 * 3644 * @param string|array $headers The email headers. 3645 * @param string $subject The email subject. 3646 * @param string $email_text The email content. 3647 * @param int $request_id The request ID. 3648 * @param array $email_data { 3649 * Data relating to the account action email. 3650 * 3651 * @type WP_User_Request $request User request object. 3652 * @type string $email The email address this is being sent to. 3653 * @type string $description Description of the action being performed so the user knows what the email is for. 3654 * @type string $confirm_url The link to click on to confirm the account action. 3655 * @type string $sitename The site name sending the mail. 3656 * @type string $siteurl The site URL sending the mail. 3657 * } 3658 */ 3659 $headers = apply_filters( 'user_request_action_email_headers', $headers, $subject, $content, $request_id, $email_data ); 3660 3661 $email_sent = wp_mail( $email_data['email'], $subject, $content, $headers ); 3590 3662 3591 3663 if ( $switched_locale ) { 3592 3664 restore_previous_locale();