Mysql
 sql >> Datenbank >  >> RDS >> Mysql

WooCommerce:Finden der Produkte in der Datenbank

Aktualisierung 2020

Produkte befinden sich hauptsächlich in den folgenden Tabellen:

  • wp_posts Tabelle mit post_type wie product (oder product_variation ),

  • wp_postmeta Tabelle mit post_id als relationaler Index (die Produkt-ID).

  • wp_wc_product_meta_lookup Tabelle mit product_id als relationaler Index (die Beitrags-ID) | Schnelle Abfragen zu bestimmten Produktdaten zulassen (seit WooCommerce 3.7)

  • wp_wc_order_product_lookup Tabelle mit product_id als relationaler Index (die Beitrags-ID) | Schnelle Abfragen zum Abrufen von Produkten auf Bestellungen zulassen (seit WooCommerce 3.7)

Produkttypen, Kategorien, Unterkategorien, Tags, Attribute und alle anderen benutzerdefinierten Taxonomien befinden sich in den folgenden Tabellen:

  • wp_terms

  • wp_termmeta

  • wp_term_taxonomy

  • wp_term_relationships - Spalte object_id als relationaler Index (die Produkt-ID)

  • wp_woocommerce_termmeta

  • wp_woocommerce_attribute_taxonomies (nur für Produktattribute)

  • wp_wc_category_lookup (für die Hierarchie der Produktkategorien erst seit WooCommerce 3.7)

Produkttypen werden von der benutzerdefinierten Taxonomie product_type behandelt mit den folgenden Standardbegriffen:

  • simple
  • grouped
  • variable
  • external

Einige andere Produkttypen für Plug-ins für Abonnements und Buchungen:

  • subscription
  • variable-subscription
  • booking

Seit Woocommerce 3+ eine neue benutzerdefinierte Taxonomie namens product_visibility Griff:

  • Die Produktsichtbarkeit mit den Begriffen exclude-from-search und exclude-from-catalog
  • Die Feature-Produkte mit dem Begriff featured
  • Der Bestandsstatus mit dem Begriff outofstock
  • Das Bewertungssystem mit Begriffen von rated-1 bis rated-5

Besonderheit:Jedes Produktattribut ist eine benutzerdefinierte Taxonomie…

Referenzen: