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
| Form | Shortcode |
|---|---|
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
| Setting | What 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
| Setting | What 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
| Setting | What 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
- Confirm default pages exist (or create pages with shortcodes above).
- Assign each page under Login & Signup.
- Customize strings and customizer styles.
- Test login, signup, and reset on a private window.
- Exclude form pages from caching.
Related: Profiles Settings · Profiles & Forms
Related articles
Continue with these guides
Did this article help?
Pick how you feel, add a note if you want, then hit Send. It takes two seconds and helps us improve this guide.