apply_filters( 'wp_privacy_personal_data_email_content', string $email_text , int $request_id , array $email_data )
Filters the text of the email sent with a personal data export file.
Contents
Description
The following strings have a special meaning and will get replaced dynamically:
EXPIRATION### The date when the URL will be automatically deleted.
LINK### URL of the personal data export file for the user.
SITENAME### The name of the site.
SITEURL### The URL to the site.
Parameters
-
$email_text
string -
Text in the email.
-
$request_id
int -
The request ID for this personal data export.
-
$email_data
array -
Data relating to the account action email.
request
WP_User_RequestUser request object.expiration
intThe time in seconds until the export file expires.expiration_date
stringThe localized date and time when the export file expires.message_recipient
stringThe address that the email will be sent to. Defaults to the value of$request->email
, but can be changed by thewp_privacy_personal_data_email_to
filter.export_file_url
stringThe export file URL.sitename
stringThe site name sending the mail.siteurl
stringThe site URL sending the mail
Source
File: wp-admin/includes/privacy-tools.php
.
View all references
$content = apply_filters( 'wp_privacy_personal_data_email_content', $email_text, $request_id, $email_data );
Changelog
Version | Description |
---|---|
5.3.0 | Introduced the $email_data array. |
4.9.6 | Introduced. |