WordPress plugin
Modal Popup Premium
Modal Popup Premium adds responsive popups to a WordPress site for promotions, discount codes, announcements, newsletter signups, videos, contact forms, galleries, portfolios, and product highlights. Configure each popup in the options panel, then publish it with a shortcode.
Modal Popup Premium adds responsive popups to a WordPress site for promotions, discount codes, announcements, newsletter signups, videos, contact forms, galleries, portfolios, and product highlights. Configure each popup in the options panel, then publish it with a shortcode.
Popup content and placement
Add text, HTML, shortcodes, images, videos, or forms. You can embed YouTube or Vimeo videos, which pause when the popup closes, and load shortcode-based forms such as Contact Form 7, WPForms, or Ninja Forms. A popup’s shortcode can be placed on a page, post, or widget area.
The layout adapts to desktop, tablet, and mobile screens. Shortcodes also work with the WordPress block editor, Full Site Editing themes, Elementor, Divi, Beaver Builder, and WPBakery.
Opening and targeting settings
Choose automatic opening on page load or opening from a button. A page-load popup can wait from 0 to 60 seconds. Advanced triggers can respond to exit intent, scroll percentage, or user inactivity. Target specific pages, posts, or custom post types, then schedule a campaign with start and end dates.
Cookie-based dismissal can conceal a popup from visitors who have already seen it. An auto-close timer can dismiss it after a set number of seconds.
Appearance and interaction controls
Choose from five color presets or set a custom background color, and adjust overlay opacity. Premium styling controls let you set colors for the header, content area, footer, overlay, and close button. You can also adjust font sizes, text alignment, padding, transition speed, border radius, and box shadow.
Choose from 19 animation effects, including Fall, 3D Slit, Super Scaled, Blur, and Rotate. Customize the trigger button’s text, font size, and color. The close button can use an icon, text, or both. Popups can also include two footer buttons with separate destinations, colors, sizes, and hover animations.
Implementation and accessibility
The popup uses custom CSS and vanilla JavaScript without Bootstrap or jQuery dependencies. Keyboard focus trapping and ARIA markup support keyboard and screen reader use.
Creating and publishing
Install and activate the extension in WordPress, create a popup in its settings panel, and add its content. Configure the appearance and opening options, then publish and copy the generated shortcode into the desired page, post, or widget area. Review the popup on different screen sizes and adjust its settings as needed.