
Frontend Ajax Login & Register provides a seamless user authentication experience directly on your website’s front end. Instead of redirecting users to the default WordPress /wp-login.php page, this plugin displays an intuitive, responsive modal popup for Login, Registration, and Password Recovery without reloading the page.
Simply insert the shortcode [AJAX-LOGIN_REGISTER] into any page, post, widget, or header template to display interactive login and registration buttons.
Key Features:
- AJAX Powered Authentication: Fast login, signup, and password recovery with instant validation and zero page reloads.
- Easy Shortcode Integration: Add the login/signup popup anywhere using
[AJAX-LOGIN_REGISTER]. - One-Click “Copy Shortcode” Button: Convenient copy button directly on the settings page with live green confirmation message.
- Login & Logout Redirections: Easily redirect users to specific pages or posts after successful login or logout.
- Optional Contact/Phone Field: Enable or disable an optional telephone/contact number field on the registration form (stored in user profile meta).
- Password Visibility Toggle: Show/hide password option for better user experience.
- Remember Me Option: Keep users logged in across browser sessions.
- Fully Customizable Design: Built-in color picker in the admin settings to match your website’s theme (button colors, border colors, text colors, links, and modal background).
- Modern Admin Settings Panel: Clean, card-based settings interface with iOS-style toggle switches, organized dropdowns, and one-click reset.
- Keyboard & Click-Outside Friendly: Close the popup easily by pressing
ESCor clicking anywhere outside the modal. - Client-Side Validation: Form inputs are validated in real-time with jQuery validation.
Shortcode Usage:
Place the following shortcode where you want the login/signup buttons to appear:
[AJAX-LOGIN_REGISTER]
If the user is logged out, the buttons will trigger the popup modals. If the user is already logged in, a clean Logout button will be displayed instead.
Screenshots

Login popup modal with password toggle and Remember Me option.

Registration popup form with client-side validation.

Lost password reset modal.

Modern admin settings panel with color pickers, toggle switch, and Copy Shortcode button.
