Beschreibung
Boxzilla is a WordPress popup builder for adding targeted popups, slide-ins, and call-to-action boxes to your site. Show a box after a visitor scrolls, waits on the page, views multiple pages, clicks a link, or reaches a specific page element. Each box can contain any WordPress content, including shortcodes from form plugins.
Use Boxzilla for newsletter sign-up forms, content upgrades, product offers, important notices, surveys, or any other message that should appear at the right moment without taking over the whole page.
What you can build with Boxzilla
- Targeted WordPress popups – show boxes only on the posts, pages, or conditions you choose.
- Scroll-triggered slide-ins – open a box after a visitor scrolls past a percentage of the page or reaches a specific element.
- Timed call-to-action boxes – show a message after a set number of seconds on the page.
- Pageview-based prompts – wait until a visitor has viewed several pages before showing a box.
- Click-triggered modals – open a box from a link, button, or URL hash such as
#boxzilla-94. - Flexible content – add text, images, forms, shortcodes, embeds, or custom HTML to any box.
- Visual appearance controls – choose the position, animation, colors, and box style from the WordPress admin.
- Dismissal control – decide how long a box should stay hidden after a visitor closes it.
- Small front-end script – Boxzilla adds only 6 kB of JavaScript to your website.
Works with your forms and content
Boxzilla works with plugins that output shortcodes, including Mailchimp for WordPress. Add the shortcode to your box content, choose when the box should appear, and publish it.
Premium add-ons
The core Boxzilla plugin is free. Paid add-ons are available for advanced triggers and integrations, including exit-intent popups and time-on-site targeting.
Helpful links
- Read more about Boxzilla
- View the Boxzilla demo site
- Read the Boxzilla Knowledge Base
- Get community support on WordPress.org
If you are a Boxzilla Premium customer, use the premium support email for a faster reply.
Screenshots
Installation
- In your WordPress dashboard, go to Plugins > Add New.
- Search for „Boxzilla“.
- Click Install Now, then Activate.
- Go to Boxzilla > Add New to create your first popup or slide-in box.
- Add your content, choose display rules, adjust the appearance settings, and publish the box.
To install manually:
- Download the Boxzilla ZIP file from WordPress.org.
- Go to Plugins > Add New > Upload Plugin.
- Upload the ZIP file and click Install Now.
- Activate the plugin.
- Go to Boxzilla > Add New to create your first box.
Optional: install Boxzilla add-on plugins for advanced triggers and integrations.
FAQ
-
What does this WordPress popup plugin do?
-
Boxzilla lets you create popup, slide-in, modal, and call-to-action boxes for WordPress. You choose the content, page targeting, trigger, animation, and dismissal behavior.
-
Can I show a form inside a Boxzilla popup?
-
Yes. Boxzilla works with shortcode-based form plugins, including Mailchimp for WordPress. Add the form shortcode to the box content and publish the box.
-
Yes. Link to the box ID from any link or button. For example, if your box ID is 94, use this link:
<a href="#boxzilla-94">Open Box</a> -
Can I open a box as soon as a page loads?
-
Yes. Configure this in the box settings, or add a URL hash such as
#boxzilla-13to the page URL. Replace13with the ID of the box you want to show. -
Can I customize the popup design?
-
Yes. Boxzilla includes appearance settings for the popup position, animation, and style. You can also add custom CSS when you need more control.
.boxzilla { } /* all boxes */ .boxzilla-5 { } /* only the box with ID 5 */ -
Will Boxzilla slow down my website?
-
Boxzilla adds only 6 kB of JavaScript to the front end. The script is built for small, targeted popups and slide-ins.
-
How do I disable automatic paragraphs in box content?
-
WordPress content filters are added to the
boxzilla_box_contentfilter hook. You can remove them with this code:remove_filter( 'boxzilla_box_content', 'wptexturize' ); remove_filter( 'boxzilla_box_content', 'convert_smilies' ); remove_filter( 'boxzilla_box_content', 'convert_chars' ); remove_filter( 'boxzilla_box_content', 'wpautop' ); remove_filter( 'boxzilla_box_content', 'do_shortcode' ); remove_filter( 'boxzilla_box_content', 'shortcode_unautop' );
Rezensionen
Mitwirkende und Entwickler
„Boxzilla – WordPress Popup Builder“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Boxzilla – WordPress Popup Builder“ wurde in 2 Sprachen übersetzt. Danke an die Übersetzer für ihre Mitwirkung.
Übersetze „Boxzilla – WordPress Popup Builder“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
3.4.8
- Fix: Ensure navigation links have an
hrefattribute before filtering. - Fix: Normalize request URLs for URL matching by keeping trailing slashes consistent and removing tracking query parameters.
- Enhancement: Match the dismissal cookie expiration time when a form inside a box is submitted.
- Deprecated: Remove
Boxzilla.offfrom the JavaScript API because it was a no-op and unused.
3.4.7
- Enhancement: Add an uninstall script to clean up all database entries from the plugin.
- Fix: Correct missing closing element in box rule settings.
- Fix: Remove duplicate
classattribute on the settings page wrapper element. - Fix: Remove duplicate
idattribute on the box width input field. - Fix: Resolve a deprecation in the
get_terms()call. - Enhancement: Improve types, PHPDoc, and unused code cleanup.
3.4.6
- Fix: Fire the
box.interactions.linkevent for image clicks and nested elements inside links.
3.4.5
- Enhancement: Mark an option as autoloaded for a minor performance gain.
- Enhancement: Replace
strtotime('now')withtime().
3.4.4
- Enhancement: Run a periodic compatibility check with WordPress nightly.



