Actualización 2020
Los productos se ubican principalmente en las siguientes tablas:
-
wp_posts
tabla conpost_type
comoproduct
(oproduct_variation
), -
wp_postmeta
tabla conpost_id
como índice relacional (el ID del producto). -
wp_wc_product_meta_lookup
tabla conproduct_id
como índice relacional (el ID de la publicación) | Permitir consultas rápidas sobre datos de productos específicos (desde WooCommerce 3.7) -
wp_wc_order_product_lookup
tabla conproduct_id
como índice relacional (el ID de la publicación) | Permitir consultas rápidas para recuperar productos en pedidos (desde WooCommerce 3.7)
Los tipos de productos, categorías, subcategorías, etiquetas, atributos y todas las demás taxonomías personalizadas se encuentran en las siguientes tablas:
-
wp_terms
-
wp_termmeta
-
wp_term_taxonomy
-
wp_term_relationships
- columnaobject_id
como índice relacional (el ID del producto) -
wp_woocommerce_termmeta
-
wp_woocommerce_attribute_taxonomies
(solo para atributos de producto) -
wp_wc_category_lookup
(para la jerarquía de categorías de productos solo desde WooCommerce 3.7)
Tipos de productos son manejados por la taxonomía personalizada product_type
con los siguientes términos predeterminados:
simple
grouped
variable
external
Algunos otros tipos de productos para complementos de suscripciones y reservas:
subscription
variable-subscription
booking
Desde Woocommerce 3+, una nueva taxonomía personalizada llamada product_visibility
manejar:
- La visibilidad del producto con los términos
exclude-from-search
yexclude-from-catalog
- Los productos destacados con el término
featured
- El estado del stock con el término
outofstock
- El sistema de clasificación con términos de
rated-1
arated-5
Característica particular:cada atributo del producto es una taxonomía personalizada...
Referencias:
- Tablas normales:Descripción de la base de datos de WordPress
- Tablas específicas:Descripción de la base de datos de Woocommerce