Store messages or redirects on all WooCommerce pages for non admins. Other pages/posts unaffected. Ideal for store maintenance or store wide notices.
Screenshots
Admin screen located under 'Settings' > WooMaintenance
A Sample Lightbox Message
A Sample On Page Message
FAQ
Installation Instructions
Installing “WooCommerce Maintenance Mode” can be done either by searching for “WooCommerce Maintenance Mode” via the “Plugins > Add New” screen in your WordPress dashboard, or by using the following steps:
- Download the plugin via WordPress.org
- Upload the ZIP file through the ‘Plugins > Add New > Upload’ screen in your WordPress dashboard
- Activate the plugin through the ‘Plugins’ menu in WordPress
The plugin isn’t working?!
The premise of maintenance mode is to have your visitors see one thing and someone logged in as an admin to see the real state of the website so make sure you are logged out or alternatively, ig you are logged in you can use the built in preview button or tab.
If the activation is not toggled on, you will see your settings applied to the site in preview mode but this will not be live so none of your website visitors or you will see this.
I have a question, I need help
You contact me via my website.
ChangeLog
2.0.1
2.0.0
- 2017-10-20
- Ovehaul of plugin, re-written with OOP (object oriented programming). Some features have been removed and some improved upon. Not compatible with previous version. Any previous settings will likely be lost. It is now also located under the main WooCommerce menu.
1.4
- 2015-06-30
- Fix – Update PrettyPhoto to 3.1.6 to resolve XSS security issue https://github.com/scaron/prettyphoto/issues/149
- Tweak – Removed conditional check to only display the plugins message/lightbox/redirect when admin is NOT logged in. This caused to much confusion for users.
- Tweak – Replaced WordPress the_content filter with proper WooCommerce hooks
- Feature – Added a link in the admin notice for clearing cache when using W3 Total Cache plugin.
1.3
- 2014-07-13
- Added Countdown option to display a countdown timer until maintenance/message end date
- Added admin button to remove all cookies set by plugin
1.2
- 2014-06-21
- Cookies set with php, now set site wide
- Admin Interface, frequency input field set default value to 0
1.1
- 2014-06-11
- Replaced Fancybox with prettyPhoto
1.0
- 2012-06-09
- Initial release