The Email Confirmation for WordPress extension ensures new registered users confirm / verify their email addresses before they can log in to WordPress.
After creating or registering an account, the user will receive an email containing a link which when clicked, confirms their email address.
Click the Extras ProfilePress menu link.
At the User Email Confirmation section, fill the form fields as follows:
Enter your purchase license key to receive plugin updates.
Check the Activate Extra checkbox to enable the extension.
Fill out the following fields to configure the email confirmation sent to newly registered users.
By default, the email confirmation URL or link expires after 30 minutes. You can always change the expiration time at the Link Expiration settings field.
It is worth noting that the Content-type determines the format of the email confirmation message. I.e. if it will be HTML formatted or plain text.
The following settings configure the error and success notices displayed at various triggered events.
The error and success messages are pretty straight-forward save for the last two.
The Email Confirmation Resent notice is displayed when an unconfirmed user after trying to login, click the resend email confirmation link. See GIF below for clarity.
Unconfirmed Users Deletion
One feature I love (and am pretty sure you will too) about this extension is the fact that you can delete users from WordPress database who haven't confirmed or verified their email address after a period of time.
Activate the feature by checking the unconfirmed user deletion checkbox and then specifies the number of days unconfirmed users will remain in WordPress before they are deleted
Administrator of a WordPress site that has ProfilePress and this extension activated can manually confirm a user as well as resend the confirmation email to them by hovering over the user's name in WordPress users admin page and clicking the appropriate action link.
Q: Will previously registered users prior to the activation of this extension become unconfirmed or unverified?*
A: No. they are automatically deemed email confirmed / verified.