WooCommerce Developer Wiki

You are here:

The WooCommerce Developer Wiki is where we store developer-focused documentation for WooCommerce core.

Resources also include: REST API Documentation, Internal API Documentation, and End-User Documentation.


Note: This is a Developer level page. If you are unfamiliar with code/templates and resolving potential conflicts, select a WooExpert or Developer for assistance.


Release Notes

  • 2.6.x to 3.0.0 Developer Migration Notes
  • Enabling Product Gallery Features (Zoom, Swipe, Lightbox) in 3.0.0

CRUD & Data Descriptions

  • Database Description
  • CRUD Objects in 3.0
  • Order and Order Line Item Data
  • Coupon Data
  • Customer Data
  • Product Data
  • Data Stores

Internal APIs

  • Settings API
  • Payment Token API
  • Shipping Method API

CLI (Command line interface)

  • WC CLI Overview
  • WC CLI Commands

Examples / Guides

  • How Taxes Work in WooCommerce
  • Customizing Account Page Tabs
  • End-to-end Testing
  • Getting Started with the REST API

Contribution / Guidelines

  • Our Git Flow
  • How to Ensure SCSS and Scripts are Minified
  • CSS SASS Coding Guidelines and Naming Conventions
  • Core Testing Checklist
  • String Localization Guidelines
  • Template File Guidelines for Devs and Theme Authors
  • Deprecation in core
Was this article helpful?
Dislike 0
Views: 24