Skip to main content
MeteorGPLby WebbingApps
MK

AJAX Login and Registration modal popup DEV + inline form

Plugin
Watch 0 Star 0
Install

Easy to integrate modal with Login and Registration features.

  • 0 stars
  • 0 watching
  • 0 downloads
  • GPL-2.0-or-later

Versions 1

Newest first · every version scanned before publication
  1. 2.23 Latest

    Tested with WordPress version to 6.2 Release notes

    331 files 0.9 MB Verified

Show 55 versions not available yet

Releases named in the vendor’s changelog or on WordPress.org that the repository does not have yet.

  1. 2.26 Not available yet

    Released on WordPress.org

  2. 2.22 Not available yet

    Fix for WooCommerce 6.5.0+ and emails

    Changelog entry

  3. 2.21 Not available yet

    Up WP tested version to 5.8.1

    Changelog entry

  4. 2.20 Not available yet

    Added support for multi-language redirect for Weglot plugin

    Changelog entry

  5. 2.18 Not available yet

    Fxi for password reset

    Changelog entry

  6. 2.17 Not available yet

    Small WP 5.6 tweaks

    Changelog entry

  7. 2.16 Not available yet

    Fixes for the New User Approve plugin: https://wordpress.org/plugins/new-user-approve/

    Changelog entry

  8. 2.15 Not available yet

    "redirectto" param can be passed to the inline shortcode

    Changelog entry

  9. 2.14 Not available yet

    Limit Login Attempts Reloaded tweak (each login attempt decrease limit count to 2)

    Changelog entry

  10. 2.13 Not available yet

    Restored registration with a WP-Recall plugin active

    Changelog entry

  11. 2.12 Not available yet

    Integrated the Polylang plugin - https://docs.maxim-kaminsky.com/lrm/kb/multi-language-set-up-via-polylang/

    Changelog entry

  12. 2.11 Not available yet

    Fixed issue - submit button shows like the Full width even if should have default style

    Changelog entry

  13. 2.10 Not available yet

    Fixed issue - on any page list of all WP pages is fetched from the Database (thanks to @nexlaa)

    Changelog entry

  14. 2.09 Not available yet

    Do not allow registration with the mismatch passwords

    Changelog entry

  15. 2.08 Not available yet

    Options to hide the tabs in modal & full-width submit button style

    Changelog entry

  16. 2.07 Not available yet

    Fixed issue with nickname used and a display name in WooCommerce and Buddypress

    Changelog entry

  17. 2.06 Not available yet

    Match Captcha small tweaks

    Changelog entry

  18. 2.05 Not available yet

    Fixed issues with "" characters in the user password

    Changelog entry

  19. 2.04 Not available yet

    Stop executing wpredirect during login process instead of showing error

    Changelog entry

  20. 2.03 Not available yet

    Fixed a bug during Registration that happens with disabled "Terms" box

    Changelog entry

  21. 2.01 Not available yet

    "Hide Password" text replaced with Icon

    Changelog entry

  22. 2.00 Not available yet

    Added option to select custom "Login", "Registration" and "Reset password" pages

    Changelog entry

  23. 1.50 Not available yet

    Complete rewritten https://docs.maxim-kaminsky.com/lrm/kb/multi-language-support-via-wpml/, for make compatible with WPML 4.1+

    Changelog entry

  24. 1.41 Not available yet

    New option - use WooCommerce emails templates, so your emails will looks the same (useful for WC stores)

    Changelog entry

  25. 1.40 Not available yet

    Tweak for https://wordpress.org/plugins/eonet-manual-user-approve/ (stop reset password during user approval)

    Changelog entry

  26. 1.37 Not available yet

    Added new email - for admin about new user registration (please note - in case of using Social login this email will be not triggered)

    Changelog entry

  27. 1.36 Not available yet

    Tweaks for s2member plugin + tweaks that can fix possible issues wih any other plugins that tried to redirect after login

    Changelog entry

  28. 1.35 Not available yet

    Fixes for a Polylang plugin

    Changelog entry

  29. 1.34 Not available yet

    Tweaks for PRO compatibility with the Invisible reCaptcha plugin- tutorial

    Changelog entry

  30. 1.33 Not available yet

    Small tweaks for LRM Pro to allow the user create account with email only

    Changelog entry

  31. 1.32 Not available yet

    Small tweaks for LRM Pro BuddyPress integration - option to disable BuddyPress form

    Changelog entry

  32. 1.31 Not available yet

    Small tweaks for LRM Pro BuddyPress integration

    Changelog entry

  33. 1.30 Not available yet

    Since this version if New Users Registration is Off in settings - Registration Tab will be hidden

    Changelog entry

  34. 1.29 Not available yet

    Loading spinner html moved from php to JS to avoid issues with the W3C Total Cache plugin

    Changelog entry

  35. 1.28 Not available yet

    Added filter "lrm/mails/registration/isneedsend" that allows stop sending registration email

    Changelog entry

  36. 1.27 Not available yet

    Integrated auto-updater for PRO version

    Changelog entry

  37. 1.26 Not available yet

    Small admin instructions tweaks

    Changelog entry

  38. 1.25 Not available yet

    Fixed Critical issue if PRO version is installed and version < 1.17

    Changelog entry

  39. 1.24 Not available yet

    Fixed password reset issues with WooCommerce installed

    Changelog entry

  40. 1.23 Not available yet

    Fixed issues with HTTPS and Login (when try open to /wp-admin/ wordpress require re-login).

    Changelog entry

  41. 1.22 Not available yet

    Message about disabled user registration now displayed only on Plugin settings page (not site-wide)

    Changelog entry

  42. 1.21 Not available yet

    Fixed issue with Reset password: not possible use username to reset, only email

    Changelog entry

  43. 1.20 Not available yet

    Warning if New Users Registration is disabled in WP Settings

    Changelog entry

  44. 1.18 Not available yet

    New: added Username field to registration form, to avoid issues if user with equal First and Last exists

    Changelog entry

  45. 1.17 Not available yet

    Fix: fixed issue with modal display in Safari for Windows

    Changelog entry

  46. 1.16 Not available yet

    Tweak: temporary fix for Cache: disable nonce verification if cache enabled

    Changelog entry

  47. 1.14 Not available yet

    Bugfix: doesn't possible to put Html into Terms text field + possible submit form without checking Terms box.

    Changelog entry

  48. 1.13 Not available yet

    Bugfix: On some sites Modal can't work because form html is loaded after script

    Changelog entry

  49. 1.12 Not available yet

    Bugfix: Registration "Terms box" it's displayed even if not disabled in settings

    Changelog entry

  50. 1.11 Not available yet

    Notice if newer PRO version exists

    Changelog entry

  51. 1.10 Not available yet

    Added German translation

    Changelog entry

  52. 1.05 Not available yet

    Added French and Spanish translations (thanks to @EricMangin from u2guide.com)

    Changelog entry

  53. 1.04 Not available yet

    Implemented get-text calls to allow add default translations for all languages. Use https://translate.wordpress.org/projects/wp-plugins/ajax...

    Changelog entry

  54. 1.01 Not available yet

    Added integration tutorial

    Changelog entry

  55. 1.0 Not available yet

    Released

    Changelog entry

AJAX Login and Registration modal popup DEV + inline form

Easy to integrate modal with Login and Registration features.

Easy to integrate modal with Login and Registration features + inline form using shortcode. Compatible with any theme.

DEMO >>

Features:

  1. Easy to integrate (as modal or inline via shortcode)
  2. Well customizable
  3. 100% responsive
  4. Beautiful coded
  5. Compatible with other plugins (WooCommerce, BuddyPress, Ultimate Member, WPML, etc)
  6. Tested with latest WP version
  7. Compatible with the Gutenberg
  8. Possible to replace wp-login.php with a custom "Login", "Registration" and "Reset password" pages
  9. Skins support (1 default skin + 2 new in PRO version) + possible to customize Skins colors via WP Customizer
  10. Powerful after-login/registration/logout actions (reload, redirects, etc)
  11. Role based redirects (in PRO)
  12. In-build reCaptcha & MatchCaptcha (in PRO)
  13. Google Authenticator plugin & Wordfence 2FA support (in PRO)
  14. Developer support (via forums or personal via email for PRO users)

Customization options:

  1. You can add your custom CSS selectors to attach modal
  2. All texts/messages can be edited/translated in settings
  3. Emails (for registration and lost password) can customized in settings7

Free version compatible with (and other, this is 100% tested):

  1. Login LockDown (limit login attempts count)
  2. WP Facebook Login
  3. WP Foto Vote contests (photo contest plugin from author of this plugin ☺)
  4. All In One WP Security & Firewall (tested with "Renamed Login Page")
  5. Eonet Manual User Approve: review user before they an sign in - tutorial
  6. WPML: Multi-language support - tutorial
  7. Weglot translation plugin - tutorial
  8. s2member plugin: tweaks for login process
  9. New User Approve plugin: review approve new users registrations

Roadmap

  • +Allow include form to page content (without modal) (done in version 1.41)
  • +Colors/styles customizer [implemented via WP Customizer]
  • +Documentation and Videos [done] - https://docs.maxim-kaminsky.com/lrm/
  • +WooCommerce Login/Registration form integration (done in PRO version 1.28)
  • Registration Form builder
  • +Settings Import/Export [done]

PRO features

  • 6 months personal support from developer via Email
  • Troubleshooting problems and conflicts with other plugins/themes
  • Unlimited plugin updates
  • Compatibility with other popular plugins (list below)

The PRO version extra features:

  1. Allow user set custom password (not random generated) during registration
  2. Redirect user to specified page after login/registration/logout (for example to the User Profile)
  3. User verification via click on the link in registration email
  4. Email only registration - hide username filed from registration form
  5. Customize buttons color in WP Customizer
  6. Request other feature >>

The PRO version is 100% tested and are compatible with a following plugins:

  1. Wordfence & Wordfence Login Security (2 factor login - example)
  2. WooCommerce (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)
  3. WooCommerce Sensei (fix for Login process)
  4. WP reCaptcha Integration
  5. Invisible reCaptcha - tutorial
  6. BuddyPress (replace default registration form with BuddyPress one >>)
  7. UltimateMember (replace default registration form with UltimateMember one >>)
  8. Captcha
  9. Really Simple CAPTCHA
  10. Captcha bank
  11. WordPress Social Login (social login buttons below login/register form)
  12. Social Login WordPress Plugin – AccessPress (social login buttons below login/register form)
  13. WordPress Social Share, Social Login and Social Comments Plugin – Super Socializer (social login buttons below login/register form, social share, etc)
  14. WordPress Social Share, Social Login and Social Comments Plugin – Super Socializer (social login buttons below login/register form, social share, etc)
  15. Jetpack - SSO login Wordpress.com login button >>
  16. WC Vendors & WC Vendors Pro Apply to become vendor checkbox >>
  17. MailChimp for WordPress Subscribe to newsletter checkbox >>
  18. Google Authenticator Google Authenticator field during the login
  19. Gravity Forms + Gravity Forms User Registration Add-On Replace with Gravity Forms registration form
  20. Easy Digital Downloads - soon
  21. Request other plugin >>

GET PRO >>

PRO DEMO >>

What it adds

  • Shortcodes: [lrm_form] [lrm_lostpassword_form]
  • Integrates with WooCommerce

Installation

  1. Upload the plugin files to the /wp-content/plugins/ajax-login-registration-modal-popup directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Use the 'Settings' -> 'Login/Register modal' screen to configure the plugin

Faq

How to integrate this plugin to my website?

{{SITE_NAME}} As modal: Just 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).

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 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 "Developer hooks" section below.

Developer hooks

Javascript

For add your hook when user successful logged in/registered use action "lrm_user_logged_in" jQuery(document).on('lrm_user_logged_in', function(response, $form) { // Your JS code });

For call from From JS modal with login tab:

jQuery(document).trigger('lrm_show_signup');

For call from 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".

Screenshots

  1. Login tab + Icomoon Icons
  2. Registration tab + Material Icons
  3. Lost password tab
  4. Inline example
  5. Integration link or button element
  6. Integration to menu item
  7. Admin settings - General
  8. Admin settings - Advanced
  9. Admin settings - Emails
  10. Admin settings - Expressions
  11. Admin settings - Skins
  12. Admin settings - Actions/Redirects
  13. Admin settings - Auto-trigger [PRO]
  14. Admin settings - Auto-trigger (post settings) [PRO]
  15. Admin settings - Integrations [PRO]
  16. Admin settings - Pages
  17. Admin settings - Registration user role [PRO]
  18. Admin settings - Security (captcha) [PRO]
  19. Registration with Password field [PRO]

Install

composer require meteorgpl-plugin/ajax-login-and-registration-modal-popup

The vendor’s license checks are intact: activate the plugin in WordPress with a license key bought from the vendor.

License

Declared license: GPL-2.0-or-later. The code is redistributed under the license the vendor declared in the plugin’s own headers. License profile: gpl-full.

Artwork, fonts, media and documents that may be licensed separately are not redistributed; the licensing page explains what is replaced or removed, and the security tab lists it per version. Support and update entitlement come with the license you buy from the vendor.

Send feedback

What works, what does not, what is missing: a few words help.

Only if you would like a reply.

Taken in your browser, without this window. Passwords, what you typed into forms, keys and tokens are left out as grey blocks; you can hide more before sending. We keep screenshots for 90 days.

We store it with the page address, your language, window size, browser and IP address, and your e-mail address if you give one. The IP address and browser are deleted after 90 days. Privacy policy.

All languages