ID Popup

plugin banner

A plugin to display a responsive popup image with scheduling and customization options.

Author:InDesign Media (profile at wordpress.org)
WordPress version required:5.6
WordPress version tested:6.7.5
Plugin version:1.5
Added to WordPress repository:26-05-2025
Last updated:21-03-2026
Rating, %:100
Rated by:1
Plugin URI:
Total downloads:1 017
Active installs:10+
plugin download
Click to start download

ID Popup is a powerful, lightweight WordPress plugin for displaying fully customizable and responsive image popups on your website. Built on a Custom Post Type architecture, you can create and manage unlimited independent popups, each with their own settings, display rules, and scheduling.

Whether you’re running a flash sale, announcing a new product, or displaying a promotional banner, ID Popup gives you complete control over when, where, and to whom your popups appear.

Key Features

Multiple Popups
* Create unlimited independent popups, each with their own individual settings.
* Manage all popups from a dedicated Popups menu in the WordPress admin.

Smart Display Rules
* Show on the Entire Website, Home Page Only, All Pages, or All Single Posts.
* Target Specific Page(s) or Specific Post(s) using a live-search Select2 picker.
* WooCommerce Support: Display on All Product Pages or target Specific Product Page(s) — only shown when WooCommerce is active.

Responsive Image Support
* Upload separate images for Desktop and Mobile devices via the native WordPress Media Library.
* If no mobile image is set, the popup is automatically suppressed on mobile devices.
* If no desktop image is set, the popup is automatically suppressed on desktop devices.
* Remove images with a single click using the built-in remove (×) button.

Popup Scheduling
* Set independent Start Date & Time and End Date & Time for each popup.
* Each date bound is evaluated independently — set only a start date, only an end date, or both.

Appearance & Behavior
* Configurable Delay Before Opening (default: 3 seconds).
* Auto-close timer — set to 0 to disable auto-close entirely (default: 15 seconds).
* Customizable Overlay Color and Overlay Opacity.
* Linkable popup image with Target URL (opens in a new tab, with rel="noopener noreferrer").
* Desktop Max Width control in pixels (default: 900px).

Native WordPress Integration
* Built on WordPress Custom Post Type — no custom database tables.
* Uses the native WordPress Media Uploader — no third-party upload dependencies.
* Select2 live search for selecting specific pages, posts, or products.
* Automatic one-time data migration from older single-setting versions.

Use Cases

  • Flash sales and limited-time promotions
  • New product announcements
  • Email list opt-ins and lead capture
  • WooCommerce product-specific upsells
  • Event announcements and countdowns
  • Site-wide notices and alerts

Support

For assistance, documentation, or to report bugs, visit the ID Popup Support Page.

For further documentation and usage guides, please visit our official documentation.

License

ID Popup is licensed under the GPLv2 or later. You can freely redistribute and modify it as per the terms of the license.

The full license can be found here: GPLv2 License


Screenshots
FAQ
ChangeLog