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,879 among WordPress.org plugins with 3,000+ active installations, is #134 of 1,659 in the Authentication category, a 4.7/5 rating from 120 reviews, and was last updated Oct 24, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1
vtrunk Current Version vtrunk
Updated 2 weeks ago Last Update on 24 Oct, 2026
Refreshed 1 week ago Last Refreshed on
#134 of 1,659 in Authentication Top 5% by installs Downloads -72.5% this week Actively maintained
View on WordPress.org
Rank
#3,879
— No change
Active Installs
3K+
-23.4%
KW Avg Position
53.6
0.2 worse
Downloads
182.4K
+122 today
Support Resolved
0%
— No change
Rating
94%
Review 4.7 out of 5
4.7 (120 reviews)

Next Milestone 4K

Total Progress 89.2%
3K+ 4K+
270
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 108 more installs to reach 4K+

Rank Changes

3,685 3,782 3,879 3,976 4,073 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
3,866 3,873 3,879 3,886 3,892 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Current #3,879
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

0 100 200 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
0 200 400 600 800 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-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 month 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.