What is Pop Any Module?
Pop Any Module 3.1 opens any published Joomla module inside a popup (modal) when someone clicks a button, link, or image.
Examples: login form, contact form, newsletter signup, custom HTML — without leaving the page.
Two ways to use it
- Content Plugin (shortcode) — paste
{popanymodule …}into an article. Best for content pages. - Site Module — configure a trigger in the backend and place it in a module position (header, footer, sidebar). Best for site-wide buttons.
What you need
- Joomla 4, 5, or 6 (Joomla 3 is not supported)
- The install package
pkg_popanymodule_3.1.zip(includes both plugin and module) - At least one published site module you want to show in the popup (for example Login)
Which path should I choose?
- Need a popup on one article or page body? → use the Plugin / Shortcode tab.
- Need the same button on many pages? → use the Module Setup tab.
- Want lazy loading (load content only when opened)? → install and enable the plugin even if you mainly use the module.