Documentation

Learn how to set up, customize, and expand the functionality of WooCommerce

Composite Products

Categories


Documents

  • REST API Reference

    WooCommerce 2.6 added support for REST API endpoints based on the WordPress REST API infrastructure. Composite Products extends the /products/ and /orders/ endpoint responses with additional properties that are documented in this guide. Products Product Properties Attribute Type Context Description composite_virtual boolean read write Forces all contents of this composite product to be treated as […]

  • Snippets

    In this document, you will find many useful snippets for customizing the appearance and functionality of Composite Products. To use a snippet, you can download the linked file and activate it as you would do with any other plugin. Alternatively, you can copy the contained code into your child theme’s functions.php file. Components & Component Options Change the default […]

  • Store Owner’s Guide – Basic Setup

    Installation Getting Started Every Composite product consists of multiple building blocks called Components. Each Component offers an assortment of different Component Options to choose from — for example, a custom skateboard is configured by choosing: Before creating your first Composite Product, it’s a good idea to: Adding Components To create your first Composite product: Only […]

  • Store Owner’s Guide – Beyond Basics

    Scenarios Composite Products provides a framework for implementing conditional logic based on product/variation selections: Scenarios. Scenarios make it possible to: Hide individual Component Options (products and variations) conditionally. Hide entire Components conditionally. Modify the main product image in response to product/variation selections. Trigger custom-coded actions while users choose products and variations. How Scenarios Work Every […]

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.