Description
Filters the notification email settings when a user updates their profile data.
Parameters
$defaults
(array) (required) The values to be filtered.
$chk_fields
(array) (optional) The user’s original data.
$fields
(array) (optional) The user’s updated data.
$userdata
(array) (optional)
Usage
Example changes default subject line, adds username to the email subject line.
add_filter( 'wpmem_adv_update_notify_args', function( $settings, $chk_fields, $fields ) {
global $userdata;
$settings['subject'] = $userdata->user_login . ' updated their profile info!';
return $settings;
}, 10, 3 );Changelog
- Introduced in version 1.1
- Since 1.6 no longer passes
$userdata - Since 2.? added
$fields - Since 2.2.1 added
$userdata
Source
wpmem_adv_dashboard_capability is located in includes/class-wp-members-advanced-options.php