🟢 Beginner| ⏱️ 15 min read | 📦 Core / Pro | 🗓️ December 15, 2025
📌 What You’ll Learn
- How to navigate the setup wizard
- How to configure essential plugin settings
- How to create your first login page
- How to set up basic security options
- How to test your configuration
✅ Before You Begin
- Plugin successfully installed and activated
- Administrator access to WordPress
- Basic understanding of WordPress roles
- 10-15 minutes of uninterrupted time
Accessing the Setup Wizard
After activating the plugin for the first time, you’ll automatically see the setup wizard. If you need to access it again:
- Navigate to User Access → Settings
- Click the “Run Setup Wizard” button
- Or go to User Access → Setup Wizard directly
Setup Wizard Steps
Step 1: Welcome & Plugin Mode
Choose how the plugin will operate on your site:
Plugin Mode Options:
- Replace WordPress Default Login (Recommended):
- Custom login pages replace
wp-login.php - Users are automatically redirected to your custom login
- Better branding and user experience
- Custom login pages replace
- Shortcode Only Mode:
- Add login forms anywhere using shortcodes
- WordPress default login remains accessible
- More flexible for custom implementations
- Dual Mode:
- Both custom pages and default login available
- Best for testing before full deployment
💡 Recommendation: Start with “Dual Mode” to test your setup, then switch to “Replace Default” when ready.
Step 2: Create Login Page
The wizard helps you create your first custom login page:
- Page Title: Enter a title (e.g., “Member Login”, “Sign In”)
- URL Slug: Set the page URL (e.g., “login”, “member-access”)
- Page Template: Choose from your theme’s templates
- Parent Page: Optionally nest under another page
Example Configuration:
Title: "Member Login"
Slug: "login"
URL: yoursite.com/login
Template: Full Width (No Sidebar)
📘 Info: The wizard automatically adds the
[ attributes_login_form ] shortcode to your page.Step 3: Configure Redirects
Set up where users go after logging in:
Default Redirect:
- Dashboard: WordPress admin dashboard
- Homepage: Your site’s front page
- Custom URL: Any page on your site
- Previous Page: Return to page they were viewing
Role-Based Redirects:
| User Role | Suggested Redirect | Example |
|---|---|---|
| Administrator | Dashboard | /wp-admin |
| Editor | Posts Management | /wp-admin/edit.php |
| Author | Profile Page | /author-dashboard |
| Subscriber | Member Area | /members |
Step 4: Basic Security Settings
Configure initial security options:
Login Attempts:
- Max Failed Attempts: 5 attempts (recommended)
- Lockout Duration: 15 minutes
- Reset Timer: 24 hours
Session Management:
- Session Duration: 24 hours
- Remember Me Duration: 14 days
- Concurrent Sessions: Allow/Block multiple logins
Password Requirements:
- Minimum Length: 8 characters
- Require Uppercase: Yes/No
- Require Numbers: Yes/No
- Require Special Characters: Yes/No
💡 Best Practice: Start with moderate security settings. You can increase them later as needed.
Step 5: Email Configuration (Pro)
For Pro users, configure email settings:
SMTP Configuration:
SMTP Host: smtp.gmail.com
SMTP Port: 587
Encryption: TLS
Username: your-email@gmail.com
Password: your-app-password
Email Templates:
- Welcome email for new users
- Password reset notifications
- Login attempt alerts
- 2FA verification codes
Step 6: Review & Complete
Review your configuration:
- ✅ Plugin mode selected
- ✅ Login page created
- ✅ Redirects configured
- ✅ Security settings applied
- ✅ Email settings configured (Pro)
- Review all settings on the summary screen
- Click “Complete Setup”
- You’ll be redirected to the plugin dashboard
✅ Setup Complete! Your plugin is now configured and ready to use.
Testing Your Setup
Test Checklist:
- ✅ Visit your custom login page
- ✅ Form displays correctly
- ✅ Login with valid credentials works
- ✅ Redirect goes to correct page
- ✅ Failed login shows error message
- ✅ Logout and test again
Testing Steps:
- Open a private/incognito browser window
- Visit your custom login page URL
- Attempt login with wrong password (test error handling)
- Login with correct credentials
- Verify you’re redirected to the correct page
- Check user experience on mobile devices
Post-Setup Configuration
After completing the wizard, configure these additional features:
Customize Login Page Styling:
- Add your logo
- Apply custom CSS
- Modify colors and fonts
- Adjust layout and spacing
Configure Additional Features:
- Set up registration forms
- Enable two-factor authentication (Pro)
- Configure IP blocking rules (Pro)
- Set up audit logging (Pro)
Common Setup Issues
Issue: Setup wizard doesn’t appear
Solution:
- Go to User Access → Settings
- Click “Run Setup Wizard” button
- Or configure manually in settings pages
Issue: Login page creation fails
Solution:
- Check that you have page creation permissions
- Try a different page slug
- Create page manually and add shortcode
Issue: Redirects not working
Solution:
- Clear browser cache
- Check permalink settings
- Verify redirect URLs are correct
- Disable caching plugins temporarily
Next Steps
- Customize Your Login Page – Add branding and styling
- Set Up User Roles – Configure role-based access
- Enable Security Features – Add 2FA, IP blocking (Pro)
- Test Thoroughly – Verify all functionality works
- Go Live – Switch to production mode
📚 Related Articles
- Creating Custom Login Pages
- Role-Based Redirection Setup
- Basic Security Configuration
- Testing Your Login System