AJAX Login and Registration modal popup + inline form
by Max K 4.7 (120 reviews)

AJAX Login and Registration modal popup + inline form

Easy to integrate modal with Login and Registration features.

AJAX Login and Registration modal popup + inline form ranks #3,857 among WordPress.org plugins with 3,000+ active installations, is #134 of 1,595 in the Authentication category, a 4.7/5 rating from 120 reviews, and was last updated Nov 12, 2025. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 6.9.0 (Current: 7.1.2)
v2.26 Current Version v2.26
Updated 10 months ago Last Update on 12 Nov, 2025
Refreshed 9 hours ago Last Refreshed on
#134 of 1,595 in Authentication Top 5% by installs Downloads -26.6% this week
View on WordPress.org
Rank
#3,857
No change
Active Installs
3K+
-23.7%
KW Avg Position
67
1.4 worse
Downloads
186.1K
+13 today
Support Resolved
0%
No change
Rating
94%
Review 4.7 out of 5
4.7 (120 reviews)

Next Milestone 4K

Total Progress 91.2%
3K+ 4K+
216
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 88 more installs to reach 4K+

Rank Changes

3,660 3,758 3,857 3,955 4,053 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026 21-09-2026 22-09-2026 23-09-2026
3,833 3,841 3,849 3,857 3,865 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026 21-09-2026 22-09-2026 23-09-2026
Current #3,857
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

10 20 30 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026 21-09-2026 22-09-2026 23-09-2026
10 20 30 40 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026 21-09-2026 22-09-2026 23-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.7
120 reviews
Overall 94%
5
106 (88%)
4
6 (5%)
3
1 (1%)
2
2 (2%)
1
5 (4%)

Security History

Source: WPVulnerability

2 known vulnerabilities on record · 1 in the last 24 months · checked 1 week ago

  1. AJAX Login and Registration modal popup + inline form [ajax-login-and-registration-modal-popup] < 2.25

    CVE-2024-8874 · Fixed in v2.25

  2. AJAX Login and Registration modal popup + inline form [ajax-login-and-registration-modal-popup] < 2.24

    CVE-2024-33918 · Fixed in v2.24

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners who want a login and registration system that works as a popup modal, inline form, or both. It replaces the default wp-login.php experience with a customizable, AJAX-based form compatible with popular themes and plugins.

  • Modal login/registration popup
  • Inline form via shortcode
  • Replaces wp-login.php pages
  • Skins support
  • Customizable via WP Customizer
  • After-login/registration/logout actions
  • WooCommerce integration
  • BuddyPress integration

Frequently Asked Questions

Common questions about AJAX Login and Registration modal popup + inline form

{{SITE_NAME}} As modal: Add class lrm-login to the <button> or <a> element for show login tab or lrm-signup for registration tab. Example: <a href="/wp-login.php" class="lrm-login">Login</a> Inline mode: Use shortcode [lrm_form default_tab="login" logged_in_message="You are currently logged in!"] You can pass to default_tab params: "login", "register" or "lost-password". Param logged_in_message will be displayed if used is logged in (html is allowed).
Use this tutorial to add class from text above for your menu element - https://www.lockedowndesign.com/add-css-classes-to-menu-items-in-wordpress/
[https://www.wpbeginner.com/plugins/how-to-easily-add-custom-css-to-your-wordpress-site/](Add this custom css): body.logged-in li.lrm-hide-if-logged-in a { display: none; } body.logged-in li [class*='lrm-hide-if-logged-in'] a { display: none; } Thanks to Kash Monsefi for a report.
Please read this post: https://wordpress.org/support/topic/logout-link-8/#post-10180543
Look at the "Developer hooks" section below. Developer hooks Javascript To add your hook when user successfully logged in/registered use action "lrm_user_logged_in" jQuery(document).on('lrm_user_logged_in', function(response, $form) { // Your JS code }); To call from the JS modal with login tab: jQuery(document).trigger('lrm_show_signup'); To call from JS modal with registration tab: jQuery(document).trigger('lrm_show_login'); Example for load Modal after page load (this will work only if user not logged in): jQuery(document).ready(function( $ ){ $(document).trigger('lrm_show_login'); }); Login issue with Adminize plugin If you have login issue with Adminize plugin - go to Adminize plugin settings and enable option "Allow page access".

Sign In / Register

You need to sign in or register to use this feature.