WP Residence Help WP Residence Help

  • WPRESIDENCE
  • Video Tutorials
  • Client Support
  • API
Home / Header, Theme Options & Global Settings / Confirm Account via Email

Confirm Account via Email

5 views 0

You can ask new users to confirm their email address before they can log in. After they register, WPResidence sends them an email with a confirmation link. The account starts working only after they click that link.

CONTENT

  • Turn on email confirmation
  • Edit the confirmation email
  • What the user sees
  • Users who do not need to confirm

Turn on email confirmation

  1. Go to Theme Options > Header > Login / Register & Submit.
  2. Set Users can type the password on registration form? to yes. Email confirmation works only when users choose their own password on the register form.
  3. Set Users must confirm their email before login? to yes. It is set to no by default.
  4. Click Save Changes. If you just updated the theme, save Theme Options once. Until you do, the confirmation email has no text and is not sent.

Theme Options Login Register and Submit with Users must confirm their email before login set to yes

Edit the confirmation email

Go to Theme Options > Email Management > Emails Content and find Subject for Account Confirmation and Content for Account Confirmation. Both come with ready-made text that you can change.

Keep %confirm_link in the content. It is replaced by the user’s confirmation link. You can also use %username, %website_url and the other placeholders that work in WPResidence emails.

Email Management Emails Content with the Account Confirmation subject and content

What the user sees

1. After registering, the user sees: Your account was created. Please check your email and click the link to confirm your account.

Register form message asking the user to confirm the account by email

2. The user receives the confirmation email. It replaces the usual new user email that has the account details. The admin still gets the New User Registration email.

Confirm your account email with the confirmation link

3. If the user tries to log in before confirming, the login is refused and the same link is emailed again. This also happens on wp-login.php. A wrong password shows the usual error and sends no email.

Login form message Please confirm your email first

4. When the user clicks the link, the site opens with a message at the top and the user can log in.

Message Your account is confirmed. You can log in now.

When Message
After registering Your account was created. Please check your email and click the link to confirm your account.
Login before confirming, right password Please confirm your email first. We sent you a new confirmation link.
Login with a wrong password Wrong username or password!
Link opened Your account is confirmed. You can log in now.
Link already used or wrong This confirmation link is not valid or was already used.

Users who do not need to confirm

Only users who register through the WPResidence register form after you turn this on must confirm. These users log in as before: existing users, users you add in Users > Add New, and users who log in with a social account.

For the other login and register settings, see Login & Register.

HeaderTheme Options & Global Settings

Related Articles

  • How to Control Similar Blog Posts
  • ACF – Advanced Custom Fields – Integration with WPResidence
  • Theme Options – Roles (Editor) Permissions Controls
  • Theme Options -> Agent Card Settings
MLSImportWordPress IDX Plugin for MLS ListingsImport MLS listings into your WordPress website, customize your property pages, and keep your inventory updated.Start free 30-day trial →

Help Categories

  • 111 Installation & Changelog
  • 19Agent, Agency & Developers
  • 5Blog Posts & Blog Lists
  • 14Footer
  • 38Header
  • 2IDX & MLSImport
  • 23Maps & Location Settings
  • 50Multilingual Websites – WPEstate Translate (Included)
  • 21Pages & Page Templates
  • 4Payments & Monetization
  • 20Property Lists, Categories & Archive
  • 38Property Single Page
  • 32Search & Filtering
  • 170Technical how to | Custom Code
  • 9Technical: Actions and filters
  • 6Technical: Child Theme
  • 86Theme Options & Global Settings
  • 6Theme Translation & Localization
  • 28Third Party Plugins Compatible
  • 16WPBakery Shortcodes
  • 51WPResidence / WPEstate CRM
  • 9WPResidence Elementor Studio
  • 39WPResidence Elementor Widgets
  • 79WPResidence FAQ

Join Us On

Powered by WP Estate - All Rights Reserved
  • WPRESIDENCE
  • Video Tutorials
  • Client Support
  • API