How to add and use custom email templates
How to add custom email template
Use the um_email_notifications hook to add custom templates. See code examples below.
Use the UM()->mail()->send( $email, $template, $args );
method to send email based on template. Optional argument $args allow to extend placeholders array.
You can add your custom code to the functions.php file in your active theme directory. Using a child theme is recommended.
How to edit custom email template
Custom emails are shown on wp-admin > Ultimate Member > Settings > Email. Administrator can edit custom email templates in the same way as default email templates.
Image - Email templates on wp-admin > Ultimate Member > Settings > Email
Image - Email template settings on wp-admin > Ultimate Member > Settings > Email > Edit
Code examples
Example 1 - Profile is complete
This code adds the custom email template "Profile Completeness - Profile is complete" to be used in the Profile Completeness extension.
NOTE: We are not able to provide any support when it comes to customizing the plugin. We created this code example to provide guidance only.
Example 2 - Account is not verified
This code adds the custom email template "Verified Users - Account is not verified E-mail" to be used in the Verified Users extension.
NOTE: We are not able to provide any support when it comes to customizing the plugin. We created this code example to provide guidance only.