WP ULike
Get Pro
Pro

Login & Signup Settings

Branded login, registration, password reset, and account pages — redirects, security, and reCAPTCHA.

Replace the default WordPress login screen with branded forms on your own pages. WP ULike Pro creates the required pages on activation — you can swap them anytime.

WP ULike → Settings → Login & Signup

Shortcodes

FormShortcode
Login
[wp_ulike_pro_login_form]
Signup
[wp_ulike_pro_signup_form]
Reset password
[wp_ulike_pro_reset_password_form]
Edit account
[wp_ulike_pro_account_form]
Two-factor setup
[wp_ulike_pro_two_factor_setup]

Do not cache login, signup, reset password, account, or profile pages. Exclude them in WP Rocket, LiteSpeed, etc.


Pages & redirects

SettingWhat it does
Select Login Page
WordPress page containing the login shortcode
Login Redirect URL
Where to send users after a successful login (empty = previous page)
Logout Redirect URL
Where to send users after logout (empty = home page)
Redirect WordPress Default Login
Send wp-login.php visitors to your custom login page
Select Signup Page
Page with the registration form
Signup Redirect URL
After registration (empty = login page)
Select Reset Password Page
Forgot-password flow
Select Edit Account Page
Where members update profile, email, password, avatar
Logged In Message
HTML shown to logged-in users on form pages — supports {display_name}, {avatar_url}, {profile_url}, {logout_url}

After changing a page assignment, save settings so permalinks and redirects stay in sync.


Signup behavior

SettingWhat it does
Signup Status
Auto Approve — account works immediately · Require Email Activation — user must click email link first
Enable Auto Login After Signup
Log the user in right after registration (only with Auto Approve)

Pair email verification with templates under Settings → Translations → Emails.


Security

SettingWhat it does
Enable 2-Factor Authentication
TOTP codes on login — add [wp_ulike_pro_two_factor_setup] to a profile tab or page
Enable Google reCAPTCHA
Bot protection on login, signup, and reset forms
Enable Global reCAPTCHA Scripts
Load reCAPTCHA site-wide (needed for modal login or custom hooks)
reCAPTCHA Type
v2 (checkbox/image) or v3 (invisible score)
Site Key / Secret Key
From Google reCAPTCHA — separate fields for v2 and v3
v2 Type
Image or audio challenge
v2 Language / Theme / Size
Widget appearance for v2

Customize reCAPTCHA error messages under Translations → Strings → reCAPTCHA Notices.

Setup guides: Google reCAPTCHA · Two-Factor Authentication (2FA)


Styling & copy

  • Appearance: Customize → Login & Signup Forms — width, inputs, buttons, links, spinner
  • Labels & errors: Settings → Translations → Strings — login, signup, reset, account, 2FA, reCAPTCHA
  • Emails: Translations → Emails — welcome, reset, verification

Quick setup

  1. Confirm default pages exist (or create pages with shortcodes above).
  2. Assign each page under Login & Signup.
  3. Customize strings and customizer styles.
  4. Test login, signup, and reset on a private window.
  5. Exclude form pages from caching.

Related: Profiles Settings · Profiles & Forms

Continue with these guides