Version: 1.0.0 WordPress Compatibility: 6.0+ License: MIT
A lightweight, customizable WordPress popup plugin built with modern technologies. Create engaging popups with Tailwind CSS and jQuery, perfect for announcements, newsletters, and promotional content.
- Multiple trigger options (immediate, on scroll)
- Support for banner images with clickable links
- Modern, responsive design powered by Tailwind CSS
- Lightweight and performance-optimized
- Developer-friendly with development mode
- Cookie-based display control
- Demo mode for testing
- Fully responsive on all devices
- Upload the plugin files to /wp-content/plugins/wp-popup-magic
- Activate the plugin through the 'Plugins' screen in WordPress
- Use the Settings -> WP Popup page to configure the plugin
Navigate to Settings -> WP Popup to customize:
- Popup title and content
- Banner image and link URL
- Call-to-action button text and URL
- Display trigger settings
- Cookie duration
- Development and demo modes
Install dependencies: npm install
Development mode with live reload: npm run dev
Production build: npm run build
Basic Setup:
- Configure your popup content in the WordPress admin
- Set your preferred trigger method
- Add banner images and CTAs as needed
Demo Mode: Add ?wpopup-demo=true to any page URL to preview the popup regardless of cookie settings.
Development Mode: Enable dev mode in settings to:
- Use non-minified CSS
- Bypass cookie restrictions
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
Distributed under the MIT License. See LICENSE file for more information.
Zafer Onay GitHub: @zonay
For bug reports and feature requests, visit: https://github.com/zonay/wp-popup-magic/issues
Made for the WordPress community with love.