Categories
Developer Resources

New Developer Guide: Testing Extensions and Maintaining Quality Code

As we shared in a previous post, results from the developer survey we conducted earlier this year revealed that many developers want more information about how to test the extensions they build for WooCommerce. We are excited to announce that there is now a dedicated developer guide on testing extensions and maintaining quality code. The […]

Categories
Developer Resources WooCommerce Core

Extension Developer Guide

There is an updated guide available for building WooCommerce extensions. Read through it today by clicking the button below: About the guide If you want to develop extensions for WooCommerce, getting started can be intimidating. The WooCommerce environment contains lots of moving parts and functionality that requires familiarity with a number of different programming languages […]

Categories
Tutorials

Use Setup Tasks to provide a first-class on-boarding experience for merchants

As a plugin author, you’ll often have one or more set up tasks you want to guide your user through to get the most out of your plugin. Two challenges are making sure users see your tasks and making sure they complete them all. The WooCommerce home screen is a consolidated landing space for users […]

Categories
Developer Resources

Jump-start your End-to-end Testing with the WooCommerce E2E Boilerplate

End-to-end tests are a powerful way to help you ship your WooCommerce Extension free of defects, but they’re hard to set up initially. As a result, many extension developers never experience the benefits of end-to-end testing and spend more time on bugs they shipped to production. Today, we’re shipping an End-to-End Testing Boilerplate to help […]

Categories
Developer Resources

Theme and Plugin Developer Handbooks

All of the important information you need when developing plugins and themes for WooCommerce has been summarized, compiled, and aggregated it into two helpful guides: the WooCommerce Theme Developer Handbook and the WooCommerce Plugin Developer Handbook. These handbooks contain overviews, examples, best practices, and links to other relevant documents. They are an excellent way for […]