Giter Club home page Giter Club logo

popup-notices-for-woocommerce's Introduction

=== Popups for WooCommerce: Add to Cart, Checkout & More ===
Contributors: wpcodefactory, omardabbas, karzin, anbinder, algoritmika, kousikmukherjeeli
Tags: popup,notices,woocommerce,notice,modal
Requires at least: 6.1
Tested up to: 6.5
Stable tag: 1.4.9
Requires PHP: 5.6.0
License: GNU General Public License v3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html

Make your WooCommerce Notices (sucess, info, and error) more visible to your customers by turning them into popups

== Description ==

> “Super plugin and support: Best woocommerce notifications plugin, super support, Pablo is the top of the developer” – ⭐⭐⭐⭐⭐  [giuliano61](https://wordpress.org/support/topic/super-plugin-and-support-11/)

[Main Page](https://wpfactory.com/item/popup-notices-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme "**Main Page**") |  [Support Forum](https://wpfactory.com/support/item/popup-notices-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme "**Support Forum**") | [Documentation & How to](https://wpfactory.com/docs/popup-notices-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme "**Documentation & How to**") | [Demo](https://popupnotices.instawp.xyz/)

WooCommerce has a built-in notices feature that appears on your store in difference cases, they used to show important messages for customers, like:

* Product X has been added to your cart (Product notice)
* Product X removed. Undo? (Cart notice)
* Have a coupon? Click here to enter your code (Checkout notice)
* X is a required field (checkout)

And so on...

And sometimes, depending on the theme, they get so discreet customers don't see it or there are cases where they are just too ugly.

Our plugin **Popup Notices for WooCommercee** turns these WooCommerce Notices into beautiful Popups that will be noticed by your customers.

## 🚀 Main Features: FREE Version##

### 🚀 Turn Woo Notices into Popups ###

When you add/remove product to the cart, WooCommerce will show a plain text  notice, with this plugin, you can change this simple text into an interactive popup.

### 🚀 Remove Woo Default Notices ###

The plugin allows you to choose removing the default notices (by Woo) if you're showing them in a popup, or keep both. This can be customized by each notice type (success, error, info).

### 🚀 AJAX Support ###

These popups won't require a page reload, the plugin will show the popup on the same page to maintain a seamless experience for your customers.

### 🚀 Display Options ###

* Show the popups on desktop, mobile, or both
* Show popups for any notice type: Error, Success, Info, or all of them
* Hide default WooCommerce notices when the related popup is enabled 
* Control how to close the popup (clicking outside, clicking inside)
___

> “Shows more beautiful messages: I had a problem with users who did not notice the error messages and now it explodes on the screen and does not go unnoticed.” – ⭐⭐⭐⭐⭐ [Luiz Sobral](https://wordpress.org/support/topic/shows-more-beautiful-messages/)

> “Native WooCommerce notice: An amazing plugin and a very professional developer, I received excellent support for a minor adjustment I need.” – ⭐⭐⭐⭐⭐ [goldatlas](https://wordpress.org/support/topic/native-woocommerce-notice/)

___

## 🏆 Do More: PRO Version ##

To go further and beyond these options, we have [a premium version](https://wpfactory.com/item/popup-notices-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme) which unlocks more advanced features like:

### 🏆 Styling Options  ###

Customize the style (colors, position, appearance) of the different popups using your theme Customizer.

Utilize icons from FontAwesome to show different icons on popups.

### 🏆 Play Audio on Popup ###
Create more engaging experience by playing any sound of your choice when the popup opens or closes.

### 🏆 Customize Messages ###
Customize WooCommerce messages modifying or adding more content after or before them

### 🏆 Advanced Display Options ###

**Prevent Page Scrolling**: Disable page scrolling on AJAX notices
**Restrictive Loading**: Load the plugin at some specific moment or place, like only on Cart or Checkout
**Auto-Close**: Auto-close the popup after x seconds

### 🏆 Premium Support  ###

And much more.
___
## 💯 Why WPFactory?##

* **Experience You Can Trust:** Over a decade in the business
* **Wide Plugin Selection:** Offering 65+ unique and powerful plugins
* **Highly-Rated Support:** Backed by hundreds of 5-star reviews
* **Expert Team:** Dedicated developers and technical support at your service
___

## What's Next? Discover More Plugins by WPFactory ##

WPFactory has a diverse range of plugins tailored to enhance your experience, some of our top-selling plugins are:

* [**Min Max Step Quantity**](https://wpfactory.com/item/product-quantity-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme "**Min Max Step Quantity**"): Set minimum, maximum, step, and default product quantities, including dropdowns and decimal options on WooCommerce (**[Free version](https://wordpress.org/plugins/product-quantity-for-woocommerce/ "Free version")**)

* [**Cost of Goods for WooCommerce**](https://wpfactory.com/item/cost-of-goods-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme "**Cost of Goods WooCommerce**"): Enhance profit maximization and financial management by accurately calculating your WooCommerce store's COGS (**[Free version](https://wordpress.org/plugins/cost-of-goods-for-woocommerce/ "Free version")**)

* [**Maximum Products per User**](https://wpfactory.com/item/maximum-products-per-user-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme "**Maximum Products per User**"): Impose personalized purchase limits based on user roles and date ranges to manage customer buying behavior (**[Free version](https://wordpress.org/plugins/maximum-products-per-user-for-woocommerce/ "Free version")**)

* [**Order Minimum/Maximum Amount**](https://wpfactory.com/item/order-minimum-maximum-amount-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme "**Order Minimum/Maximum Amount**"): Customize order limits by amount, quantity, weight, or volume, including user role, category, and more (**[Free version](https://wordpress.org/plugins/order-minimum-amount-for-woocommerce/ "Free version")**)

* [**EU/UK VAT Manager for WooCommerce**](https://wpfactory.com/item/eu-vat-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme "**EU/UK VAT Manager for WooCommerce**"): Automate VAT compliance for your WooCommerce store, including settings and VIES validation for a seamless experience (**[Free version](https://wordpress.org/plugins/eu-vat-for-woocommerce/ "Free version")**)

* [**Email Verification for WooCommerce**](https://wpfactory.com/item/email-verification-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme "**Email Verification for WooCommerce**"): Boost security and credibility by verifying customer emails, reducing spam, and improving email marketing (**[Free version](https://wordpress.org/plugins/maximum-products-per-user-for-woocommerce/ "Free version")**)

* [**Free Shipping Over Amount for WooCommerce**](https://wpfactory.com/item/amount-left-free-shipping-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme "**Free Shipping Over Amount for WooCommerce**"): Encourage higher spending by offering free shipping based on amount, with a progress bar for customers (**[Free version](https://wordpress.org/plugins/amount-left-free-shipping-woocommerce/ "Free version")**)

* [**Dynamic Pricing & Bulk Quantity Discounts**](https://wpfactory.com/item/product-price-by-quantity-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme "**Dynamic Pricing & Bulk Quantity Discounts**"): Advanced dynamic pricing and discount rules for WooCommerce, encouraging bulk purchases and driving more sales (**[Free version](https://wordpress.org/plugins/wholesale-pricing-woocommerce/ "Free version")**)

___
## ❤️ User Testimonials: See What Others Are Saying!##

> “Very nice and original plugin. The developer of the plugin gave a fast and correct solution for a small language issue. Great job!” – ⭐⭐⭐⭐⭐ [Arjen Douwes](https://wpfactory.com/item/popup-notices-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)

> “This plugin is excellent and the support is really really good,please keep the good work up i really appreciate your plugin” – ⭐⭐⭐⭐⭐ [AHMAD SHEHU](https://wpfactory.com/item/popup-notices-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)

> “Excellent plugin and even better support. Pablo worked really hard to fix the issue when it broke. This plugin makes the WooCommerce messages look so much better.” – ⭐⭐⭐⭐⭐ [Cathleen](https://wpfactory.com/item/popup-notices-for-woocommerce/?utm_source=wporg&utm_medium=organic&utm_campaign=readme)

> “Perfect plugin perfect support: We bought the plugin because we need a different and more clear management of the Woocommerce messages. We need a customization too and the author accepted to do it and include it in the official pro version of the plugin….so that was great. The support and the comunication with the author was awesome! Thank you very much!” – ⭐⭐⭐⭐⭐ [AngeloLazzari](https://wordpress.org/support/topic/perfect-plugin-perfect-support-11/)

== Frequently Asked Questions ==

= What popups/notices I can control with this plugin? =
These popups replace the generic WooCommerce notices, providing a richer user experience and ensuring customers are aware that their selected items have successfully been added to the cart.

= Can I still use the standard WooCommerce notifications if I install this plugin? =
Yes, the plugin gives you full flexibility to either retain or remove the standard WooCommerce notifications. You have the option to display all messages as popups to enhance visibility and user engagement.

= Does the plugin support AJAX "Add to Cart" notices? =
Yes, the plugin supports AJAX "Add to Cart" notices, allowing for real-time notifications, especially on archive pages.

== Installation ==

**Follow these simplified steps to get your plugin up and running:**

**From the WordPress Admin Panel:**
1. Navigate to “Plugins” > “Add New”.
2. Use the search bar and find the plugin using the exact name.
3. Click “Install Now” for the desired plugin.
4. Once the installation is finished, and click “Activate”.

**Manual Installation Using FTP:**
1. Download the desired plugin from WordPress.org.
2. Using your preferred FTP client, upload the entire plugin folder to the /wp-content/plugins/ directory of your WordPress installation.
3. Go to “Plugins” > “Installed Plugins” in your dashboard and click “Activate”.

**Manual download & upload from the WordPress Admin Panel:**
1. Download the desired plugin in a ZIP format.
2. On your site, navigate to “Plugins” > “Add New” and click the “Upload Plugin” button.
3. Choose the downloaded plugin file and click “Install Now.”
4. After the installation is complete, click “Activate”.

**Post-Activation:**
Once activated, access the plugin's settings by navigating to “WooCommerce > Settings” and look for the relevant tab.

== Screenshots ==

1. An example of a WooCommerce Notice message on the Popup
2. An example of WooCommerce Notice errors on the Popup
3. An example of a WooCommerce Notice info on the Popup

== Changelog ==

= 1.4.9 - 04/04/2024 =
* Update readme.txt
* WC tested up to: 8.7.
* Tested up to: 6.5.

= 1.4.8 - 14/12/2023 =
* Declare compatibility with HPOS.
* WC tested up to: 8.4.
* Tested up to: 6.4.

= 1.4.7 - 14/12/2023 =
* Add compatibility with HPOS.
* WC tested up to: 8.4.
* Tested up to: 6.4.

= 1.4.6 - 26/09/2023 =
* WC tested up to: 8.1.
* Update plugin icon, banner

= 1.4.5 - 14/09/2023 =
* Fix - Micromodal is not defined.

= 1.4.4 - 13/09/2023 =
* Fix - Javascript Uncaught TypeError.
* Dev - Migrate from Gulp to Webpack.
* WC tested up to: 8.1.

= 1.4.3 - 01/09/2023 =
* WC tested up to: 8.0.
* Tested up to: 6.3.
* Dev - open message for free version.

= 1.4.2 - 18/06/2023 =
* WC tested up to: 7.8.
* Tested up to: 6.2.

= 1.4.1 - 17/03/2023 =
* Fix - Close button is not always horizontally centered.
* WC tested up to: 7.5

= 1.4.0 - 13/02/2023 =
* Add Russian translation.

= 1.3.9 - 01/02/2023 =
* Tested up to: 6.1.
* WC tested up to: 7.3.
* Move from Thanks to IT to WPFactory.

= 1.3.8 - 05/10/2022 =
* WC tested up to: 6.9.
* Tested up to: 6.0.
* Add Pro compatibility option with YITH points and rewards.

= 1.3.7 - 12/01/2022 =
* Move "Notice hiding" to free version.
* WC tested up to: 6.0.

= 1.3.6 - 14/12/2021 =
* Add option to enable the plugin by device type.
* Add compatibility section.
* WC tested up to: 5.9.

= 1.3.5 - 13/10/2021 =
* Dev - Improve `is_plugin_active()` function.

= 1.3.4 - 13/10/2021 =
* WC tested up to: 5.8.

= 1.3.3 - 04/08/2021 =
* Fix - Free and pro version can't be active at the same time.

= 1.3.2 - 04/08/2021 =
* Update promoting notice.
* Add "AJAX add to cart notice" options.
* Add autoloader.
* WC tested up to: 5.5.
* Tested up to: 5.8.

= 1.3.1 - 26/05/2021 =
* Fix free version notice promoting Pro version.

= 1.3.0 - 25/05/2021 =
* Fix Error: Class "ThanksToIT\PNWC\Core" not found.

= 1.2.9 - 25/05/2021 =
* Change composer setup.

= 1.2.8 - 24/05/2021 =
* Update package.json and gulpfile.js setup.
* Add `overflow-y:auto` to `.ttt-pnwc-wrapper`.
* WC tested up to: 5.3.
* Tested up to: 5.7.
* Change admin notices.
* Update deploy script.

= 1.2.7 - 09/02/2021 =
* Create option to prevent closing if clicking outside the popup.

= 1.2.6 - 15/01/2021 =
* Update POT file

= 1.2.5 - 12/01/2021 =
* Create Search method option for Ignore messages section.
* Fix raw_values options.
* Create an option to choose how to load the micromodal js.
* WC tested up to: 4.9
* Tested up to: 5.6

= 1.2.4 - 04/11/2020 =
* Improve composer autoload call.
* Fix minified js.
* Fix empty customized message.
* WC tested up to: 4.6

= 1.2.3 - 13/10/2020 =
* Tested up to WP 5.5
* WC tested up to: 4.5
* Add Auto-close > Notice types option as pro feature.

= 1.2.2 - 18/06/2020 =
* Fix 'Close on Click Inside' option on links like 'showcoupon' or 'showlogin'

= 1.2.1 - 17/06/2020 =
* Add 'Close on Click Inside' option
* WC tested up to: 4.2

= 1.2.0 - 23/05/2020 =
* WC tested up to: 4.1
* Add premium option to auto-close popup
* Improve interface on admin settings regarding premium version
* Fix Message Origin option from Cookie feature
* Improve notice messages on admin

= 1.1.9 - 17/04/2020 =
* Tested up to WP 5.4
* WC tested up to: 4.0

= 1.1.8 - 26/11/2019 =
* WC tested up to: 3.8
* Tested up to: 5.3

= 1.1.7 - 21/08/2019 =
* Change the way the Notice Hiding option works
* Improve raw_values option
* Improve empty messages validation
* Add Conditional Options
* WC tested up to: 3.7

= 1.1.6 - 16/07/2019 =
* Enqueue micromodal with absolute https protocol

= 1.1.5 - 14/06/2019 =
* Add "Restrictive Loading" premium option to load the plugin at some specific moment or place

= 1.1.4 - 21/05/2019 =
* Add premium option to prevent WooCommerce Scrolling
* WordPress Tested up to: 5.2
* WC tested up to: 3.6

= 1.1.3 - 08/04/2019 =
* Fix close button position on Edge and Safari
* Check plugins array on updated_plugin rule
* Tested up to: 5.1

= 1.1.2 - 11/02/2019 =
* Improve Ignored Messages field
* Add sounds section on settings
* Improve premium notices on admin
* Add default ignored messages preventing empty popups
* Improve readme

= 1.1.1 - 05/02/2019 =
* Fix alignment on small screen
* Add option to ignore messages
* Improve settings page

= 1.1.0 - 28/01/2019 =
* Fix close button z-index
* Add option for customizing the modal template
* Add `ttt_pnwc_modal_template` filter
* Improve responsive CSS by hiding icons on small devices
* Add container for messages
* Add options for Font Awesome
* Improve button style inside message
* Add cookie options

= 1.0.9 - 23/12/2018 =
* Update WooCommerce 'Tested up to' 3.5
* Update WordPress 'Tested up to' 5.0

= 1.0.8 - 06/11/2018 =
* Improve translation strings

= 1.0.7 - 19/10/2018 =
* Avoid duplicated messages

= 1.0.6 - 17/10/2018 =
* Fix missing coupon error message

= 1.0.5 - 02/10/2018 =
* Force close button style preventing theme's overriding

= 1.0.4 - 22/09/2018 =
* Handle translation
* Set Ajax Popup as enabled by default
* Fix duplicated notice

= 1.0.3 - 10/09/2018 =
* Include Micromodal credits and License

= 1.0.2 - 09/09/2018 =
* Add 'AJAX popup' option on free plugin
* Improve plugin description
* Change notice background
* Change close button hover

= 1.0.1 - 02/09/2018 =
* Fix plugin slug and text domain
* Add settings page
* Add error notices option
* Add success notices option
* Add info notices option
* Improve plugin description

= 1.0.0 - 25/08/2018 =
* Initial Release.

== Upgrade Notice ==

= 1.0.0 =
* Initial Release.

popup-notices-for-woocommerce's People

Contributors

kousikmukherjee avatar pablo-sg-pacheco avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

popup-notices-for-woocommerce's Issues

woocommerce hpos compatibility

Hello,

As woocommerce is rolling out the hpos system for order storage, it would be great to add the compatibility check so that this plugin will work going forward. I will have a look and see what is required.

Page reload on Ajax call

I have enabled Display Pop-up notices from AJAX requests. But still the page is reloading after add to cart option.

Fatal Error

after update from 1.2.7 to 1.2.8 the plugin could not be reactivated

following error occurs:
Warning: include(/www/htdocs//wp-content/plugins/popup-notices-for-woocommerce/vendor/composer/../../src/classes/class-core.php): failed to open stream: No such file or directory in /www/htdocs//wp-content/plugins/sitepress-multilingual-cms/vendor/composer/ClassLoader.php on line 444

Warning: include(): Failed opening '/www/htdocs//wp-content/plugins/popup-notices-for-woocommerce/vendor/composer/../../src/classes/class-core.php' for inclusion (include_path='.:/usr/share/php:..') in /www/htdocs//wp-content/plugins/sitepress-multilingual-cms/vendor/composer/ClassLoader.php on line 444

Fatal error: Uncaught Error: Class 'ThanksToIT\PNWC\Core' not found in /www/htdocs/***/wp-content/plugins/popup-notices-for-woocommerce/popup-notices-for-woocommerce.php:32

Stack trace: #0 /www/htdocs//wp-admin/includes/plugin.php(2300):
include() #1 /www/htdocs/
/wp-admin/plugins.php(191): plugin_sandbox_scrape('woocommerce/woo...') #2 {main} thrown in /www/htdocs/***/wp-content/plugins/popup-notices-for-woocommerce/popup-notices-for-woocommerce.php on line 32

It seems the plugin have a conflict with WPML Plugin?

Wordpress V: 5.7.2
PHP: 7.4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.