Description
Hugecoder Popup Builder lets you create modern popups (modal windows) in seconds. No coding knowledge required, no drag-and-drop complexity — just a simple settings panel.
Available in English, Turkish (Türkçe), German (Deutsch), Russian (Русский), French (Français), Italian (Italiano), Spanish (Español), and Portuguese (Português) out of the box — the admin screens automatically match your site’s language.
Highlights
- Rich text editor — fully customize your popup content with font family, font size, font color, and font weight controls.
- Animation effects — fade, slide up/down/left/right, zoom, bounce, and more.
- Smart triggers — show on page load (with delay), based on scroll percentage, on click of a specific element, or after X seconds.
- Display rule — choose whether a popup appears only on the homepage or across the entire site.
- Position options — centered modal, top bar, or bottom bar.
- Display frequency — show every visit, once per session, or hide for X days after being closed.
- Design controls — width, background/text color, corner radius, border, shadow, close button style, overlay color/opacity.
- Basic analytics — view, close, and click counts for every popup.
- Shortcode and JS API — a manual trigger button via
[huge_popup id="123"], thedata-huge-popup-open="123"attribute, orHugePopup.open(123)from anywhere. - Accessibility — close on ESC, focus trap,
aria-modalsupport. - Privacy friendly — Google Fonts are only loaded if you explicitly enable them.
- Extensible architecture — Hugecoder Popup Builder Pro adds specific page/category targeting, exit-intent, an inactivity trigger, corner/fullscreen popups, scheduling, and more.
Installation
- Upload the plugin files to
/wp-content/plugins/hugecoder-popup-builder, or install the plugin directly through the WordPress admin. - Activate the plugin through the “Plugins” menu.
- From the admin menu, go to “Popups” > “Add New” to create your first popup.
- Configure the content, design, trigger, display, and behavior settings, then publish (Publish = active, Draft = inactive).
FAQ
-
Can I show a popup only on the homepage?
-
Yes. For each popup, choose “Homepage Only” or “Entire Site” on the “Display” tab.
-
If I deactivate the plugin, will my popups be deleted?
-
No, your popups remain stored in the database. If you want to permanently delete the data, enable the “Delete data on uninstall” option on the Settings page before deleting the plugin.
-
Does it use Google Fonts?
-
Not by default — only system fonts are used. You can deliberately enable Google Fonts under Settings > General (it is off by default for privacy/GDPR compliance).
-
Is there an exit-intent trigger?
-
That feature is available in the Pro version. The free version supports page load, scroll percentage, click, and timer triggers.
Reviews
Contributors & Developers
“Hugecoder Popup Builder” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Hugecoder Popup Builder” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.3
- Added German, Russian, French, Italian, Spanish, and Portuguese translations (bundled alongside the existing Turkish translation) plus matching localized banner graphics.
1.0.2
- Added an alignment option (left/center/right) for the popup action button.
- “Show Every Visit” is now the default display frequency for new popups.
- Added a Support & Feedback box on the Settings page (report a bug, send feedback, or donate).
- The “Explore Pro” link now points to the localized product page based on site language.
1.0.1
- All admin screens now default to English; a Turkish translation is bundled.
- Removed the custom CSS field (arbitrary code insertion is no longer permitted on the directory).
- Moved an inline admin script to a properly enqueued file.
1.0.0
- Initial release.
