BACK TO DIRECTORY





BannerMonster lets you create custom banners and popups for your WordPress site with advanced targeting rules.
Types:
- Top banner (fixed bar at top)
- Bottom banner (fixed bar at bottom)
- Center popup
- Bottom-right popup
- Bottom-left popup
Display rules:
- All pages
- All posts
- All custom post types
- Specific pages, posts or CPTs
- Specific URLs (partial match, case-insensitive, trailing-slash tolerant)
- Taxonomies (categories, tags, custom taxonomies)
Triggers:
- Immediate
- After X seconds
- Exit intent (mouse leaves viewport)
- At X% page scroll
Reappearance control:
- Set how many minutes after closing a banner should reappear
- 0 = never reappear after closing
- Close state stored in browser localStorage, persists across sessions
Customization:
- Background, text and border colors with color pickers
- Padding, font size, border width
- Width (%) and max-width (px) for popups
- Custom CSS classes per banner
- Close button with configurable persistence
- Overlay for popups with optional close-on-click
Accessibility (WCAG 2.2):
- Native HTML
<dialog>element for popups — focus trap, Escape key, backdrop managed by the browser role="dialog"andaria-modal="true"applied automaticallyaria-labelon each dialog using the banner title- Keyboard-only navigation: Escape to close, Tab cycling trapped inside popup
- Backdrop click closes popup (configurable)
:focus-visiblestyling for keyboard users- Screen reader compatible (VoiceOver, NVDA, JAWS)
Debug mode:
- Append ?bannermonster_debug=1 to any URL to bypass localStorage persistence
- Banner appears on every page load regardless of close state
Zero dependencies on the frontend. jQuery is only used in the admin area.
Performance:
- Frontend assets loaded only when active banners exist on the page
- Vanilla JavaScript, no frameworks
- WordPress object cache for database queries
- Admin assets loaded only on BannerMonster screens
Screenshots

Banner type and configuration settings

Display rules with targeting options

Trigger configuration with reappear control

Style and customization options
Plugin Details
Active Installs
0Total Downloads
60Version
1.6.0Requires WP
5.8Requires PHP
7.4Tested Up To
7.1Added
2026-09-04Last Updated
2026-09-04 1:11pm GMTRatings
5
0
4
0
3
0
2
0
1
0