📢 Now you can audit the Performance, Accessibility, SEO, & best practices of ALL connected websites on one screen. Introducing Lighthouse

MainWP Blog

Looking for MainWP support or help documentation? Search the Help Documenation
Tips & Tricks
Sebastian Moran

How to Improve Site Performance when using Stripe in WooCommerce

The WooCommerce Stripe Gateway is a widely used plugin for adding Stripe integration to your WooCommerce store. A recent release in version 5.7.0 of the Stripe plugin would cause a number of Stripe-related assets requests and external Stripe requests to load on single product pages and cart pages on your site. This would cause product pages and the cart page of the site to be much slower due to the extra requests being loaded from Stripe on them. The express checkout options can be controlled in the Stripe payment gateway from; WooCommerce > Settings > Payments > Stripe If you

Tips & Tricks
Sebastian Moran

What Data Does WooCommerce Usage Tracking Send

WooCommerce can send a bunch of site data out if usage tracking is enabled on your site. This might have been enabled when your first setup WooCommerce on your site when you used the setup wizard. An example of some of the site data that is being sent out when WooCommerce usage tracking is enabled; Site URL Admin email address Active payment gateways Active shipping methods Activated plugins in list form MySQL version PHP version PHP Settings, such as maximum post size, maximum input vars, if suhosin is enabled, if cURL, SOAP and fSock are enabled Template overrides Theme Total

Tips & Tricks
Sebastian Moran

How to Hide the Setup Dashboard Widget in WooCommerce

WooCommerce recently added a setup dashboard widget which is loaded in the WooCommerce admin and would display in wp-admin. If you want to remove the extra dashboard widget bloat from displaying for clients then you can easily remove it using a code snippet. Even in the current version of the WooCommerce 5.7.1 the dashboard widget is added extra dashboard widgets in wp-admin. MainWP has a solid and easy-to-use extension for code snippets that you can save and execute code snippets to run on all connected child sites. This would be a good code snippet to have enabled on all child

About
Sebastian Moran

How to use Perfect Checkout on your WooCommerce Store

Improving your site’s checkout to improve the experience for customers can be a complex ordeal. One of the newest options to improve your WooCommerce store’s checkout experience is using Perfect Checkout. Perfect Checkout uses headless technology to replace the store’s standard checkout page that uses WooCommerce with an improved version. You can test out a demo of the Perfect Checkout experience. Perfect Checkout includes a number of features including; Completely responsive (pixel perfect on all browsers/devices) Automatically save user details for the next visit Modify order without leaving the page Field Validation (checks valid email/phone) Address auto suggest and validation

Tips & Tricks
Sebastian Moran

Using MailerSend for transactional emails on your WooCommerce Site

If you have a WooCommerce store then it is key to make sure you have working site emails and the best way at making sure that happens is using a transactional email provider. MailerSend is a service that just released a plugin for WooCommerce which has a number of solid features. After you have installed and activated the plugin it will add a new sub-menu item in wp-admin; WooCommerce > MailerSend The next step to get going to use MailerSend on your site is to create an account. The free plan on MailerSend includes up to 12,000 emails a month

Tips & Tricks
Sebastian Moran

Why you need to update WooCommerce and WooCommerce Blocks Plugins Now on Your Site

WooCommerce recently found a critical security issue that was reported that affects all versions of WooCommerce from branches 3.3 to 5.5. You may have already noticed an email with the subject line Action required: Critical vulnerability in WooCommerce that went out around 7pm EST. The most current version of WooCommerce is 5.5.1 but patched versions for branches 3.3 up to version 5.5 have also been released. WordPress.org has the ability to push out automatic plugin updates for security reasons so if you were running version 5.4.1 it would have automatically updated to version 5.4.2. Depending on which branch of WooCommerce

Tips & Tricks
Sebastian Moran

How to create a thank you page for WooCommerce

If you are using WooCommerce on your site and want to create a thank you page for when an order has been created one of the easiest plugins to use is NextMove Lite – Thank You Page for WooCommerce. After you have installed and activated the plugin it will add a new submenu item in wp-admin under; WooCommerce > Thank You Page Default thank you page will be created automatically after the plugin has been installed you can then edit the thank you page or create a new one. When editing the thank you page you can select conditions for

Tips & Tricks
Sebastian Moran

How to Cleanup the WooCommerce GeoIP Related Transients

WooCommerce is one of the most commonly used plugins to add e-commerce features to a site. One of the most regular issues that WooCommerce can cause to a site in terms of performance in the site’s database is related to transients. Transients are temporary data that is stored as options in the options database table. But certain types of WooCommerce transients do not expire and then get deleted as expired transients. If you are using the geolocation feature to work out the customer’s default location which uses the MaxMind API then those transients can cause a lot of bloat. You

Tips & Tricks
Sebastian Moran

Handy plugins for WooCommerce

WooCommerce is being used on more and more sites for adding e-commerce features to new sites or to existing sites. Knowing of solid plugins which add useful features is worth bookmarking and keeping track of those plugins for when that feature comes up in client request. We are going to cover three really handy plugins for WooCommerce the first is called WPC Fly Cart for WooCommerce. The plugin will add a flyout popup when a customer goes to add a product to the cart and breaks up the cart experience. If you are using the plugin on single product pages

Tips & Tricks
Sebastian Moran

Using the WooFunnels plugin to improve your WooCommerce Store

If your site is using WooCommerce for e-commerce it is worth optimizing the checkout experience for customers. One of the best recent plugins for creating funnels, optimize the checkout, include one-click upsells and automations for WooCommerce and that plugin is WooFunnels. After you have installed and activated the WooFunnels plugin it will display an admin notice to use the setup wizard. If you enable the automations step in the setup wizard then it will install the Autonami plugin. We are going to cover how to create a global checkout funnel. WooFunnels includes templates for each of the checkout steps for

Looking for something?