Title: Lifter Image Popups
Author: Muhammad Ali Silat
Published: <strong>July 8, 2026</strong>
Last modified: July 8, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/lifter-image-popups.svg)

# Lifter Image Popups

 By [Muhammad Ali Silat](https://profiles.wordpress.org/muhammadalisilat/)

[Download](https://downloads.wordpress.org/plugin/lifter-image-popups.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/lifter-image-popups/#description)
 * [Reviews](https://wordpress.org/plugins/lifter-image-popups/#reviews)
 *  [Installation](https://wordpress.org/plugins/lifter-image-popups/#installation)
 * [Development](https://wordpress.org/plugins/lifter-image-popups/#developers)

 [Support](https://wordpress.org/support/plugin/lifter-image-popups/)

## Description

Lifter Image Popups is a lightweight WordPress plugin for showing simple image notices,
announcements, and important popups without a heavy popup builder.

It is built for site owners who need to display a regulatory notice, a finance or
IPO announcement, or any important image-based message to their visitors — with 
no bloat and no unnecessary dependencies.

**Features:**

 * Create multiple popups using a simple Custom Post Type
 * Attach any image from your Media Library as the popup content
 * Optional click-through URL (opens in same tab or new tab)
 * Target by page rule: all pages, home only, or custom URL match
 * Show to all visitors or admin-only (for testing)
 * Delay popup appearance by a configurable number of seconds
 * Show-once option with cookie-based suppression
 * Configurable cookie duration
 * Priority system — when multiple popups match a page, the one with the lowest 
   priority number wins
 * Accessible: focus-trapped dialog with keyboard (Escape) and overlay-click close
 * Zero jQuery on the frontend — vanilla ES5 JavaScript
 * No external dependencies

## Installation

 1. Upload the `lifter-image-popups` folder to `/wp-content/plugins/`
 2. Activate the plugin through the **Plugins** menu in WordPress
 3. Navigate to **Lifter Image Popups** in the admin menu
 4. Click **Add New Popup**, give it a title, select an image, configure settings, 
    and publish

## FAQ

### Does this plugin support text or HTML popups?

Not currently. Lifter Image Popups is focused on image-based popups. Text/HTML support
may be added in a future release.

### How does the priority system work?

Each popup has a priority number (default 10). When multiple published popups are
eligible for the same page, only the one with the lowest priority number is shown.
Lower number = higher priority.

### Can I show a popup only to logged-in admins?

Yes. Set the Audience option to “Admin only” to restrict the popup to users with
the `manage_options` capability. Useful for testing before showing to all visitors.

### Will the popup show again after a visitor closes it?

If “Show once per visitor” is enabled, a cookie is set when the popup opens. The
popup will not show again until the cookie expires (configurable via “Cookie duration”).
Admins always bypass the cookie check.

### Where is the popup inserted in the page?

The popup is output at `wp_body_open` (with a `wp_footer` fallback), then moved 
to the `<body>` root via JavaScript to avoid stacking context issues with theme 
containers.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Lifter Image Popups” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Muhammad Ali Silat ](https://profiles.wordpress.org/muhammadalisilat/)

[Translate “Lifter Image Popups” into your language.](https://translate.wordpress.org/projects/wp-plugins/lifter-image-popups)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/lifter-image-popups/),
check out the [SVN repository](https://plugins.svn.wordpress.org/lifter-image-popups/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/lifter-image-popups/)
by [RSS](https://plugins.trac.wordpress.org/log/lifter-image-popups/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial public release as Lifter Image Popups
 * Image popup with click-through URL support
 * Page targeting: all pages, home only, custom URL contains
 * Audience targeting: all users or admin only
 * Delay, show-once, and cookie duration controls
 * Priority-based popup selection

## Meta

 *  Version **1.0.0**
 *  Last updated **20 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.9 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [alert](https://wordpress.org/plugins/tags/alert/)[announcement](https://wordpress.org/plugins/tags/announcement/)
   [image popup](https://wordpress.org/plugins/tags/image-popup/)[notice](https://wordpress.org/plugins/tags/notice/)
   [popup](https://wordpress.org/plugins/tags/popup/)
 *  [Advanced View](https://wordpress.org/plugins/lifter-image-popups/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/lifter-image-popups/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/lifter-image-popups/reviews/)

## Contributors

 *   [ Muhammad Ali Silat ](https://profiles.wordpress.org/muhammadalisilat/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/lifter-image-popups/)