=== Popup Box: Create Custom WordPress Popups Easily ===
Contributors: Wpcalc, lobov
Donate link: https://wow-estore.com/item/popup-box-pro/
Tags: popup, popups, pop-up, WordPress popup, popup builder
Requires at least: 5.5
Tested up to: 6.6
Requires PHP: 7.4
Stable tag: 3.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Create and customize stunning WordPress popups with a live preview and advanced styling options to increase engagement and conversions.

== Description ==

### **Effortless Popup Creation with Popup Box for WordPress**

Popup Box is a powerful, user-friendly WordPress plugin that helps you create engaging, eye-catching popups. Easily customize your popups in real-time using the live preview feature, and style them to match your branding. Whether you're promoting special offers, capturing email subscriptions, or increasing user engagement, Popup Box gives you the flexibility to achieve your goals.

**Embed rich content** with shortcode support, allowing you to insert forms (like **Contact Form 7**), videos, and other plugin content for interactive popups.

### = Key Features of Popup Box =

*   **Live Preview**: See your popup in action as you design it with real-time live preview.
*   **Unlimited Popups**: Create unlimited popups for various promotions, events, and site needs.
*   **Extensive Customization**: Tailor your popups with fonts, colors, backgrounds, borders, and more to match your website’s style.
*   **Flexible Triggers**: Set popups to appear based on user actions like clicks, scrolls, or on page load with customizable delay options.
*   **Shortcode Support**: Easily add forms, videos, and images using shortcodes from popular plugins like Contact Form 7, etc.
*   **Targeted Display**: Choose where your popups appear, including specific pages, posts, or across the entire site.

### **Advanced Popup Features**:

*   Rich content editor for full control over your popup’s appearance and behavior.
*   Limit popup display to once per user for non-intrusive engagement.
*   Add a delay timer for better timing control.
*   9 placement options for precise positioning of your popups.
*   Customize the look and behavior of the close button.
*   Set image or color backgrounds for enhanced visual appeal.
*   Optional page overlay to draw attention to your popup.
*   Add shadow effects for a more professional look.
*   Control popup closing behavior (click outside, ESC key, etc.).
*   **Lightweight & Fast**: No jQuery dependencies; designed for performance.
*   **GDPR Compliant**: Fully compliant with data privacy regulations using a cookie-free approach.

**Boost engagement further with these free companion plugins:**

*   **[Buttons](https://wordpress.org/plugins/buttons/)**: Add powerful call-to-action buttons within your popups.
*   **[Counter Box](https://wordpress.org/plugins/counter-box/)**: Include dynamic countdown timers to create urgency.
*   **[Floating Button](https://wordpress.org/plugins/floating-button/)**: Add sticky floating buttons for seamless user interaction.
*   **[Calculator Builder](https://wordpress.org/plugins/calculator-builder/)**: Integrate interactive calculators directly into your popups.

**Boost user engagement and conversions with Popup Box – Install Now!**

### PRO Version – Unlock Advanced Popup Features

Upgrade to the PRO version to access powerful, advanced features designed to enhance your popups:

*   **Open by Hover**: Trigger your popup when users hover over specific elements.
*   **Right-Click Trigger**: Display the popup when users right-click on your page.
*   **Text Selection Trigger**: Show the popup when users highlight text on your site.
*   **Exit Intent**: Display popups when users attempt to leave your website, ideal for exit-intent strategies.
*   **Loop Popups**: Display popups repeatedly at random intervals for ongoing engagement.
*   **URL-Based Activation**: Trigger popups based on URL parameters for targeted promotions.
*   **Referrer URL Targeting**: Show different popups for visitors arriving from specific websites.
*   **Geotargeting**: Display popups based on the geographic location of your visitors.
*   **Forced Interaction**: Temporarily disable the close button to ensure users engage with critical content (use wisely).
*   **Redirect on Close**: Redirect users to a specific URL after they close the popup.
*   **Auto-Close**: Automatically close popups after a set delay.
*   **Video Integration**: Embed videos for multimedia popups.
*   **Responsive Visibility**: Control popup visibility based on the user’s device (desktop or mobile).
*   **Advanced Display Rules**: Control where your popups appear based on page type, post category, taxonomy, and more.
*   **Scheduling**: Schedule popups to appear at specific times or dates for timed promotions.
*   **User Role Targeting**: Show popups to specific user roles, like Admins or Editors.
*   **Multi-Language Support**: Display popups based on the user's language preference.
*   **Browser-Specific Control**: Disable or enable popups for specific browsers.
*   **28 Animation Effects**: Choose from a wide range of animation transitions to make your popups more engaging.
*   **Lightweight & Efficient**: No jQuery dependencies, optimized for speed and performance.
*   **GDPR Compliance**: Stay compliant with data privacy laws with cookie-free functionality.
*   **And more...**

[Upgrade to Pro](https://wow-estore.com/item/popup-box-pro/) | [Demo Pro](https://demo.wow-estore.com/popup-box-pro/)

= Support =
Search for answers and ask your questions at [support center](https://wordpress.org/support/plugin/popup-box/)

== Installation ==
*   **Option 1**: Install directly from your WordPress dashboard. Go to `Plugins` -\> `Add New`, search for "Popup Box," and install.
*   **Option 2**: Download the plugin .zip file and upload it via `Plugins` -\> `Add New` -\> `Upload Plugin`. You can also unzip and upload it via FTP to `/wp-content/plugins/`.
*   Press `Activate` after installation.
*   Navigate to **Popup Box** in the WordPress admin menu.
*   Click **Add New** to create your first popup and customize it.
*   Save your popup, and it’s ready to go!

== Screenshots ==

1. Frontend example of a popup in action.
2. Popup content editor for customization.
3. Popup style customization options.
4. Settings page for popup controls.
5. Advanced display rules and targeting options.

== Changelog ==

= 3.2 =
* Added: Control dashboard display based on user roles.
* Fixed: Minor bug fixes for smoother performance.

= 3.1 =
* Added: Support shortcode
* Improvement: plugin script

= 3.0.1 =
* Changed: default value for popup properties width and height
* Fixed: Insert shortcode 'iframeBox' in %

= 3.0 =
* Added: new functions in popup content Editor
* Added: option for Dynamic Content.
* Added: plugin shortcode:
    - videoBox: Embed a video from YouTube or Vimeo directly into your popup.
    - buttonBox: Create a button with a custom link or a close button for the popup.
    - iframeBox: Insert any iframe content, such as a PDF file or a map, within the popup.
* Added: Tag and link options
* Improvement: Refreshed Interface - revamped the plugin's dashboard page style for a more intuitive and user-friendly experience.
* Fixed: diligently addressed minor bugs to ensure a flawless plugin experience.

= 2.2.7 =
* Fixed: minor bug with nonce

= 2.2.6 =
* Fixed: minor bug with the function for creating database

= 2.2.5 =
* Fixed: dynamic property for PHP 8.2

= 2.2.4 =
* Fixed: In test mode, the popup is shown on all sites regardless of the chosen option for "Display Rules."

= 2.2.3 =
* Fixed: minor bug with current_screen

= 2.2.2 =
* Fixed: minor bug in page-list

= 2.2.1 =
* Fixed: security update

= 2.2 =
* Fixed: minor bugs
* Fixed: security issues
* Updated: Support page

= 2.1.2 =
* Fixed: update the database

= 2.1.1 =
* Fixed: function 'Activate/Deactivate' the popup

= 2.1 =
* Added: function 'Import/Export'
* Changed: Support page

= 2.0 =
* Added: new units for location
* Changed: removed dependency on jQuery.

= 1.1.2 =
* Fixed: class for a close popup

= 1.1.1 =
* Fixed: Place close button outer

= 1.1 =
* Fixed: function for showing popup on specific pages

= 1.0.2 =
* Added: "document ready" to script

= 1.0.1 =
* Fixed: fix work with page builder plugins

= 1.0 =
* Initial release