ModulePlugin
Popup and iframesPop Any Module
Extension to Popup a Joomla Module
Instant access after purchaseOne-click Joomla updatesLifetime option available
30-day money-back guarantee
Works with
Joomla 4 Joomla 5 Joomla 6
Changelog — Pop Any Module
Version 3.2: 17 October 2026
- Runs on Joomla 5 and Joomla 6 with the Behaviour - Backward Compatibility plugin disabled.
- Database access uses the Joomla database service.
- Popup styles and scripts load through the Web Asset Manager.
Version 3.1: 15 July 2026
- Joomla 5 services architecture (module provider / dispatcher / helper; plugin Extension class)
- Joomla 3 support discontinued — Joomla 4 / 5 / 6 only
- Custom field moved to namespaced
GetModuleField(addfieldprefix) - Module assets under
modules/mod_popanymodule/assets/(plugin assets preferred when installed) - Single install package
pkg_popanymodule_3.1.zip(module + content plugin) - Demo suite refreshed (modern button, image overlay, classic, module instance, gallery, hash deep links)
Version 3.0: 16 November 2025
- Compatible with Joomla 6
- Modern 2026 popup theme, lazy AJAX, hash deep links, gallery groups
Version 2.2
- Uses Joomla Update System
Version 2.9: 27 October 2023
- Support Joomla 5 without Backward Compatibility Plugin
Version 2.1
- Used jQuery JavaScript Framework
Version 2.8: 05 September 2023
- Change in plugin syntax
- Allows HTML Element as Trigger
Version 2.7: 23 May 2023
- Single package file for installation of both Module and plugin.
- Option to add the download key to update the package.
Version 2.6: 05 February 2023
- Modification in plugin syntax.
- Removed jQuery loading in body.
Version 2.5: 26 October 2021
- Supports Joomla 4
Version 2.4: 20 February 2021
- Supports PHP version 8.1
- Fixed jQuery conflict issue
- Module selection dropdown added to the backend
Version 2.3: 16 November 2020
- New easy to use plugin syntax
- Modification to backend parameters
- Multiple Instance issue fixed
DemoImage Overlay Trigger
Image trigger with a hover caption overlay on the thumbnail.
{popanymodule id="16" image="images/baloon.webp" alt="Open login" overlaytext="Sign in" overlayeffect="slide-up" overlaybgcolor="#1819ed" imgwidth="280px" imgheight="280px" imgradius="16px" lazy="true" hash="true" hashslug="image-login"}
