Login Popup Not Working in Joomla 4, 5 or 6? Here’s the Best Fix (2026)
Joomla

Login Popup Not Working in Joomla 4, 5 or 6? Here’s the Best Fix (2026)

By Abhilash Sahoo
4/9/2026

If you upgraded from Joomla 3, you’ve probably run into this issue.

Your login popup stopped working.

No warning.
No support.
No clear replacement.

And suddenly, your website’s login experience is broken.

Let’s fix that.

What Happened to Login Popup by ExtStore?

The popular extension Login Popup by ExtStore was widely used across Joomla 3 websites.

It helped you:

  • Show login forms in a popup
  • Improve user experience
  • Avoid redirecting users to a separate login page

But now, it’s no longer available.

The listing on the Joomla Extensions Directory has been unpublished.

Reason: PE1 error and no ongoing support.

Most importantly, it does not support Joomla 4, 5, or 6.

Why This Became a Big Problem

When users migrated to newer Joomla versions, things broke.

Here’s what started happening:

  • Login popup stopped appearing
  • JavaScript errors showed up
  • CSS conflicts with templates
  • Some sites even displayed blank pages

And there was no proper alternative that behaved the same way.

The Real Reason It Broke

This is not just about compatibility.

Joomla 4 and above introduced major changes:

  • Namespaced PHP
  • Modern APIs
  • New extension architecture
  • Different asset handling

Old extensions built for Joomla 3 cannot work without a full rewrite.

That’s exactly what happened here.

My Experience Fixing This

I’ve migrated multiple Joomla websites using this plugin.

Every time, the same issue came up.

Clients wanted the same popup login experience.

But no extension could match it properly.

So instead of trying to patch outdated code, I rebuilt it from scratch.

Introducing Login Popup Pro

Here’s the solution:

Login Popup Pro

This is not just an update.

It’s a complete rewrite built specifically for Joomla 4, 5, and 6.

And it keeps everything users loved about the original plugin.

Try the Live Demo

See it in action:

https://demo.joomlax.com/demo/popup-and-iframes/login-popup-pro

What Makes Login Popup Pro Better?

Built for Modern Joomla

No hacks or legacy code.

It uses:

  • CMSPlugin architecture
  • Factory, LayoutHelper, HTMLHelper
  • Namespaced structure

This makes it faster, cleaner, and more stable.

Clean Asset Structure

No more dependency issues.

All assets are properly organized:

  • CSS
  • JavaScript
  • Images

Everything is loaded cleanly without conflicts.

Full Appearance Control

No need for custom CSS.

You can control:

  • Colors
  • Shadows
  • Border radius
  • Popup width
  • Overlay styling

All through simple settings.

Improved User Experience

Small features that make a big difference:

  • Auto-open with URL hash like #login or #logout
  • ESC key to close popup
  • Click outside to close
  • Flexible placement for registration links

Scoped and Conflict-Free Code

Everything is properly namespaced:

  • CSS classes use jx-lp-*
  • JavaScript uses Jx.LoginPopup
  • Language keys are isolated

This avoids conflicts with templates and other extensions.

Proper Documentation

Everything is clearly documented.

You get:

  • Structured feature files
  • Detailed documentation
  • Easy setup instructions

Documentation link: https://joomlax.com/documentation/login-popup-pro

Important Links

Product Page
https://joomlax.com/login-popup-pro.html

Download
https://joomlax.com/login-popup-pro.html#download

Documentation
https://joomlax.com/documentation/login-popup-pro

Demo
https://demo.joomlax.com/demo/popup-and-iframes/login-popup-pro

Why Not Use Other Alternatives?

You might find a few plugins out there.

But most of them:

  • Don’t match the original behavior
  • Have limited customization
  • Break in newer Joomla versions
  • Are not actively maintained

This solution was built specifically for real migration issues.

Who Should Use This?

This is for you if:

  • You upgraded from Joomla 3
  • You used ExtStore Login Popup
  • You want the same experience back
  • You want more flexibility and control

Final Thoughts

Extensions may stop working.

But your website doesn’t have to.

If your login popup broke after upgrading Joomla, you now have a proper fix.

A modern, stable, and feature-rich replacement built for today’s Joomla.

More Articles