Easy to integrate modal with Login and Registration features + inline form using shortcode. Compatible with any theme. DEMO >> Features: Easy to integrate (as modal or inline via shortcode) Well customized 100% responsive Beautifully coded Compatible with other plugins (WooCommerce, BuddyPress, Ulti
34WooCommerce (show modal when clicked “Add to cart” in list or single product or in Cart when click “Process to Checkout”, option to replace WC account login/registration form to plugin ajax form)
35WooCommerce Sensei (fix for Login process)
36WP reCaptcha Integration
37Invisible reCaptcha – tutorial
38BuddyPress ( replace default registration form with BuddyPress one >> )
39UltimateMember ( replace default registration form with UltimateMember one >> )
40Captcha
41Really Simple CAPTCHA
42Captcha bank
43WordPress Social Login (social login buttons below login/register form)
45WordPress Social Share, Social Login and Social Comments Plugin – Super Socializer (social login buttons below login/register form, social share, etc)
46WordPress Social Share, Social Login and Social Comments Plugin – Super Socializer (social login buttons below login/register form, social share, etc)
48WC Vendors & WC Vendors Pro Apply to become vendor checkbox >>
49MailChimp for WordPress Subscribe to newsletter checkbox >>
50Google Authenticator Google Authenticator field during the login
51Gravity Forms + Gravity Forms User Registration Add-On Replace with Gravity Forms registration form
52Easy Digital Downloads – soon
53Request other plugin >>
GET PRO >>
PRO DEMO >>
Known issues
With Theme my login (TML) plugin (3 Password fields on the Create Account tab, if enable password field in LRM and TML)
See it in action
Screenshots & previews.
Login tab + Icomoon IconsRegistration tab + Material IconsLost password tabInline exampleIntegration link or button elementIntegration to menu itemAdmin settings - GeneralAdmin settings - AdvancedAdmin settings - EmailsAdmin settings - ExpressionsAdmin settings - SkinsAdmin settings - Actions/RedirectsAdmin settings - Auto-trigger [PRO]Admin settings - Auto-trigger (post settings) [PRO]Admin settings - Integrations [PRO]Admin settings - PagesAdmin settings - Registration user role [PRO]Admin settings - Security (captcha) [PRO]Registration with the Password field [PRO]
02 / Source details
Gettingstarted.
01Upload the plugin files to the /wp-content/plugins/ajax-login-registration-modal-popup directory, or install the plugin through the WordPress plugins screen directly.
02Activate the plugin through the ‘Plugins’ screen in WordPress
03Use the ‘Settings’ -> ‘Login/Register modal’ screen to configure the plugin
03 / Source details
Frequently asked questions.
How to integrate this plugin to my website?
{{SITE_NAME}} As modal: Add class lrm-login to the <button> or <a> element for show login tab or lrm-signup for registration tab.
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).
How can I attach modal to menu item?
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/
Class “lrm-hide-if-logged-in” is not working in GeneratePress theme?
[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.
How can I add a log out link / button?
Please read this post: https://wordpress.org/support/topic/logout-link-8/#post-10180543
How can I call modal from JavaScript?
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”.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati