woocommerce 3 中产品的数据库更改

Database changes for products in woocommerce 3

Woocommerce v2.6 在 wp_postmeta table 中存储以下 meta_key 值:

_sku

_价格

_regular_price

_sale_price

_manage_stock

_stock_status

_精选

Woocommerce v3.x, still store 是否以与 v2.6 相同的方式包含以上所有内容,或者是否将以上任何内容重新定位到另一个 table and/or 修改有什么办法吗?

在 WooCommerce 3+ 中,列出的所有内容都是相同的,除了 _featured 不再有效。


The "feature" product functionality in WooCommerce 3+:

从版本 3 开始,WooCommerce 生成一个 featured 术语 (名称和别名) 位于 wp_terms table,自定义 分类法product_visibilitywp_term_taxonomy table.

wp_term_relationshipstable使link之间:

  • "featured" 产品 ID 通过 object_id
  • product_visibility 分类法的 ID 通过 term_taxonomy_id

wp_term_taxonomy table 使 link 与术语 featured 通过其 term_id 键。

它就像一个 post 术语。


更新:关于其他更改未在您的问题中列出

product_visibility 分类法也处理这些术语(功能):

  • exclude-from-search (产品可见性选项)
  • exclude-from-catalog (产品可见性选项)
  • outofstock (库存状态)
  • rated-1rated-5 (产品评分)