Website Building » WooCommerce » Where Does WooCommerce Store Product Type?

Where Does WooCommerce Store Product Type?

Last updated on October 1, 2022 @ 11:02 pm


WooCommerce Product Type

With WooCommerce, you can sell both physical and digital products. Each product type has its own set of options, so you’ll need to choose the right one when adding or editing a product. In this article, we’ll cover the different product types and their options in WooCommerce.

Physical Products

Physical products are items that you ship to your customers. When adding a physical product to WooCommerce, you’ll need to enter details such as the product name, price, shipping weight, and dimensions. You can also add a product image, set inventory levels, and add taxes and shipping options.

Digital Products

Digital products are items that your customers can download from your website. These can be anything from eBooks to software applications.

When adding a digital product to WooCommerce, you’ll need to enter the file URL, product name, and price. You can also set inventory levels and add taxes.

PRO TIP: WooCommerce stores product type in the WordPress database. If you change the product type in WooCommerce, it will update the product type in the WordPress database. This could cause products to be displayed incorrectly on your website.

Variable Products

Variable products are products that come in different variations, such as size or color. When adding a variable product to WooCommerce, you’ll need to enter details such as the product name, price, and dimensions.

You can also add a product image and set inventory levels. For each variation, you’ll need to specify the SKU, price, shipping weight, and dimensions.

Grouped Products

Grouped products are products that are sold together as a set. When adding a grouped product to WooCommerce, you’ll need to enter details such as the product name and price. For each grouped product, you’ll need to specify the SKU and price.

Where Does WooCommerce Store Product Type?

WooCommerce stores product type in the database as post meta data with each post type having its own dedicated key for storing this data.

Dale Leydon

Dale Leydon

Sysadmin turned Javascript developer. Owner of 20+ apps graveyard, and a couple of successful ones.