Category: WooCommerce

  • Automated WooCommerce Testing with Ghost Inspector

    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

    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

    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

    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…