Registration Process and "Set Password" Link in Ultimate Member

Issue Overview

Previously, it was possible to complete the registration process without setting a password in the Ultimate Member plugin. Users could set a new password only via the reset password workaround.

Fix Implementation

To address this issue, a fix was implemented to require users to set a password during the registration process. If there is no Password field on the registration form, the plugin sends a "Set Password" link to the user.

Placeholder Usage in Emails

  1. Use in Welcome Email: Placeholders are used in the Welcome Email Notificationtemplate of the Ultimate Member plugin to generate the "Set Password" link. These placeholders include:
    • {action_url}: The URL where users can set their password.
    • {action_title}: The text displayed for the link, such as "Set Password".