MainWP Blog

Tips & Tricks
Sebastian Moran

How to Disable Emails and Log Emails on Staging Sites

Needing to use a staging site for testing client site updates is an essential practice. You do not want to send customers any site emails by accident since the site that has a staging site for testing had a membership or affiliate plugin active. To make sure emails are disabled on a staging site, use the Disable Emails plugin. The plugin has no settings and should disable site email on the staging site in most cases. One extra step to remember is if you have any SMTP or transactional email plugins active on the site. Remember to deactivate those on

Do Not Use the WooCommerce Admin Plugin
Tips & Tricks
Sebastian Moran

Do Not Use the WooCommerce Admin Plugin on Your Child Site

WooCommerce Admin is a feature plugin for WooCommerce, which uses React and the Gutenberg block editor to improve certain lacking core features, such as reporting and analytics in WooCommerce. Reporting in WooCommerce can be slow, as well as being MySQL resource heavy if you have high order levels on the site, whilst the WooCommerce Admin is a step in the right direction. Though the WooCommerce Admin has been in development for a number of months, the feature plugin is still a beta plugin, and still not suitable for use on a live site. In the most recent release of WooCommerce,

Testing WooCommerce Updates
MainWP Extensions
Sebastian Moran

Using the MainWP Staging Extension for Testing WooCommerce Updates

With the breaking changes for WooCommerce if running versions earlier than 3.5.x due to WordPress 5.x release, now is the time to create a staging site. A staging site can be used to test the active theme updates, the WooCommerce-related plugins, and the WooCommerce plugin. Creating a staging site allows you to test plugin updates without having to cause issues on the live child site. In the case of child sites using WooCommerce for e-commerce, this can mean a live site going down and causing a loss in revenue. The old mantra rings true for WooCommerce: Update on staging Test

Looking for something?