-

·
Automated WooCommerce Testing with Ghost Inspector
WooCommerce sites are made up of a complex set of integrated parts. There’s WordPress, WooCommerce itself, other third-party plugins, and a theme. Each of these components require frequent updates and has the potential to break critical functionality on your site. This is why it’s critical to have automated tests. For a WooCommerce site I used…
-

·
Subscription Toggle in WooCommerce
In WooCommerce subscription products and standard products can’t be combined. For example, if you’d like to offer customers the option to purchase coffee as a one-time sale or as a convenient monthly subscription, you’ll need to create two separate products on the backend (even though it’s essentially the same product and SKU). If you’re SEO…
-

·
Shopify vs. WooCommerce
A former client contacted me this week because they were thinking about switching platforms for their ecommerce store. The site had originally been built on WooCommerce but they were now considering a switch to Shopify. The main issue is they didn’t want to have to rely on a developer for site updates and wanted a…
-

·
Unit Tests for WooCommerce Extensions
I am completely new to PHP unit testing, but I decided it was time to learn after discovering a critical bug in a small WooCommerce extension I had built for a client. The extension I built added a feature that allowed administrators to limit specific coupons to new customers only. I had done some manual…