Mise à jour 2020
Les produits se situent principalement dans les tableaux suivants :
-
wp_poststableau avecpost_typecommeproduct(ouproduct_variation), -
wp_postmetatableau avecpost_idcomme index relationnel (l'identifiant du produit). -
wp_wc_product_meta_lookuptable avecproduct_idcomme index relationnel (le post ID) | Autoriser les requêtes rapides sur des données produit spécifiques (depuis WooCommerce 3.7) -
wp_wc_order_product_lookuptable avecproduct_idcomme index relationnel (le post ID) | Autoriser les requêtes rapides pour récupérer les produits sur les commandes (depuis WooCommerce 3.7)
Les types de produits, les catégories, les sous-catégories, les balises, les attributs et toutes les autres taxonomies personnalisées se trouvent dans les tableaux suivants :
-
wp_terms -
wp_termmeta -
wp_term_taxonomy -
wp_term_relationships- colonneobject_idcomme index relationnel (l'identifiant du produit) -
wp_woocommerce_termmeta -
wp_woocommerce_attribute_taxonomies(uniquement pour les attributs de produit) -
wp_wc_category_lookup(pour la hiérarchie des catégories de produits uniquement depuis WooCommerce 3.7)
Types de produits sont gérés par la taxonomie personnalisée product_type avec les conditions par défaut suivantes :
simplegroupedvariableexternal
D'autres types de produits pour les plugins d'abonnements et de réservations :
subscriptionvariable-subscriptionbooking
Depuis Woocommerce 3+, une nouvelle taxonomie personnalisée nommée product_visibility gérer :
- La visibilité du produit avec les termes
exclude-from-searchetexclude-from-catalog - Les produits vedettes avec le terme
featured - L'état du stock avec le terme
outofstock - Le système de notation avec des termes de
rated-1àrated-5
Particularité :Chaque attribut de produit est une taxonomie personnalisée…
Références :
- Tables normales :Description de la base de données WordPress
- Tableaux spécifiques :Description de la base de données Woocommerce