Plugin
Popup and iframesEasy Popup
Multipurpose Popup System Plugin for Joomla
Instant access after purchaseOne-click Joomla updatesLifetime option available
30-day money-back guarantee
Works with
Joomla 4 Joomla 5 Joomla 6
Changelog — Easy Popup
[{"version":"2.6","release_date":"28 June 2026","notes":"
- \n
- Added Modern (2026) popup theme with blur overlay, rounded panel, accent colour, and coordinated open/close zoom and slide animations \n
- Added Classic (Legacy) theme option to retain the original Fancybox appearance with pattern backgrounds and image close buttons \n
- Refactored plugin for Joomla 4.x, 5.x, and 6.x with WebAssetManager asset loading and conditional script/style injection \n
- Added external
easypopup.jsinitialization with modern transition patching for panel and overlay sync \n - New admin tab: Modern Popup Design (width, height, margin, blur, accent colour, close button, ibtn styling) \n
- Expanded opening/closing effects: Zoom, Slide up, and Slide down optimised for the Modern theme \n
- Fixed inline popup content leaking onto the page — restored legacy hidden
#popinlinewrapper pattern \n - Fixed
overlay=\"true\"caption class (popup_caption_overlayinstead ofpopup_captiontrue) \n - Fixed image trigger dimensions —
imgwidthandimgheightnow output proper CSS width/height \n - Fixed external image URLs (Unsplash, CDN) not being double-prefixed with the site base URL \n
- Fixed Modern theme yellow
ibtn-yellowbuttons showing white text instead of dark contrast text \n - Fixed Joomla 500 error caused by incompatible
Eventtype hints on plugin event handlers \n - Improved image overlay hover fade behaviour and Modern theme image trigger styling with rounded corners \n
- \n
- Compatible with Joomla 6.x \n
- Added Shortcode Examples tab with 20+ ready-to-use examples and one-click copy functionality \n
- Enhanced Font Awesome icon support with automatic detection and loading \n
- Improved image overlay system with customizable colors, opacity, padding, font size, and borders \n
- Added inline parameter support to override global settings per popup \n
- Enhanced animation effects with fade, elastic, and none options with customizable speeds \n
- Improved popup trigger detection and asset loading optimization \n
- Fixed CSS and JavaScript loading to only occur when popup shortcodes are present \n
- Enhanced icon rendering for Font Awesome icons in popup links and overlays \n
- Improved code structure and performance optimizations \n
- Better error handling and fallback mechanisms \n
- \n
- No more support for Joomla 3. \n
- Completely refactored popup plugin architecture for better performance and maintainability \n
- Enhanced popup trigger detection with automatic fallback system \n
- Improved popup functionality with optimized JavaScript performance \n
- Single file installation for Joomla 4 & 5 \n
Bug Fixes
\n- \n
- Fixed popup showing when it should be excluded on specific layouts \n
- Resolved duplicate CSS and JavaScript loading issues \n
- Fixed parameter name mismatch between PHP code and XML configuration \n
- Improved exclusion logic for better reliability across different Joomla configurations \n
- \n
- Supports Joomla 5 without Backward Compatibility Plugin \n
- \n
- Updated display div to span. \n
- \n
- Changes to Plugin Backend Parameters \n
- Option to load jQuery in body removed. \n
- \n
- Supports Joomla 4 \n
- \n
- Fixed issue with same content popup \n
- Option to set RGBA background color \n
- PHP Fixes \n
- \n
- Uses Joomla Update System \n
DemoExample 1 — Text link popup
Click the inline link to open a compact HTML panel. Ideal for definitions, legal notes, or extra detail without leaving the page.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Read more in popup Sed ornare ultrices ipsum, pulvinar suscipit ligula hendrerit tempor.{popup text="Read more in popup" popwidth="720px" popheight="480px"} ...your HTML... {/popup}DemoExample 2 — Icon + text link
Add a Font Awesome icon before the trigger label with icon="fa-plus".
{popup text="Open details" icon="fa-plus" popwidth="720px" popheight="480px"} ... {/popup}DemoExample 3 — Pill button triggers
Style triggers as coloured buttons with class="ibtn ibtn-*". Each opens the same rich HTML popup with the modern 2026 theme.
{popup class="ibtn ibtn-yellow" text="Amber button" popwidth="720px" popheight="480px"} ... {/popup}DemoExample 4 — Buttons with icons
Combine ibtn classes with icons for call-to-action rows.
{popup class="ibtn ibtn-yellow" icon="fa-comment" text="Contact us" popwidth="720px" popheight="480px"} ... {/popup}DemoExample 5 — Icon-only buttons
Omit text and pass only icon for circular icon triggers — great for toolbars and social rows.
{popup class="ibtn ibtn-blue" icon="fa-facebook" popwidth="640px" popheight="420px"} ... {/popup}
Team collaboration — Open any custom HTML inside the popup panel: text, images, forms, or embeds. Easy Popup stores content in a hidden
Modern workspace — Open any custom HTML inside the popup panel: text, images, forms, or embeds. Easy Popup stores content in a hidden
Strategy session — Open any custom HTML inside the popup panel: text, images, forms, or embeds. Easy Popup stores content in a hidden
Workshop — Open any custom HTML inside the popup panel: text, images, forms, or embeds. Easy Popup stores content in a hidden