Directory / plugin

Frontend Ajax Login & Register

v1.3.2 · by LogicRays Technologies

A lightweight, customizable frontend AJAX Login, Registration, and Password Reset popup modal for WordPress.

About this plugin

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 ESC or 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.

Plugin tags