WP Manifestindependent plugin directory
manifest / utilities / special-event-popup

Special Event Popup

Display a schedulable popup (image, title, message, button) for celebrations, memorials, or announcements.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/paradonk/special-event-popup/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A WordPress plugin that displays a schedulable popup image, message, and call-to-action button for celebrations, memorials, or announcements — no coding required.

Features

  • Simple admin page under Dashboard -> Special Event Popup
  • Upload or select an image from the Media Library
  • Optional rich-text message, button text and URL
  • Schedule with start/end date and time (site timezone aware)
  • Display rules: entire site, homepage only, posts only, pages only, plus page exclusions
  • Behavior controls: delay, show once per visitor, once per day, or every visit
  • Close via close button, clicking outside, or the ESC key
  • Memorial mode: grayscale image option and dark theme styling
  • Celebration mode: optional lightweight confetti animation (no external libraries)
  • Responsive design with fade in/out animation

Requirements

  • WordPress 6.0+
  • PHP 8.0+

Installation

  1. Download or clone this folder as special-event-popup.
  2. Upload it to /wp-content/plugins/, or zip it and upload via Plugins -> Add New -> Upload Plugin.
  3. Activate the plugin through the 'Plugins' menu in WordPress.
  4. Go to Dashboard -> Special Event Popup to configure the popup.

See readme.txt for full plugin documentation, FAQ, and changelog (WordPress.org readme format).

License

GPLv2 or later