首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >woocommerce在哪里存储产品属性标题

woocommerce在哪里存储产品属性标题
EN

Stack Overflow用户
提问于 2020-08-13 14:07:08
回答 2查看 125关注 0票数 1

我一直在检查woocommerce数据库方案,大多数细节都是有意义的,除了我似乎找不到属性标题存储在哪个表中。图像中的示例产品有不同的产品颜色选择,我可以从数据库中看到属性coulor值,但我似乎找不到colour attribute tittle gets stored的位置,请查看红色箭头以查看所询问的详细信息。

EN

回答 2

Stack Overflow用户

发布于 2020-08-13 15:23:59

  1. 整个属性类别存储在'wp_term_taxonomy‘表中,前缀为'pa_’。

  1. 整个属性的值与其名称和段塞一起存储在'wp_terms‘表中。要将属性链接到产品Woocommerce,请使用'wp_term_relationships‘表来存储帖子/产品ID与术语ID的映射。

  1. 最后,WooCommerce将所有分配的属性名以序列化方式保存在meta_key => _product_attributes下的'wp_postmeta‘表中。

因此,继续:属性名称显示在'_product_attributes‘meta_key中,值显示在'wp_terms.name’中。

它们都在数据库中,但我不建议直接从数据库访问数据,而是使用内置函数。

票数 0
EN

Stack Overflow用户

发布于 2020-08-13 15:32:50

产品属性是WooCommerce中不太好的东西之一。它们看起来像一个分类法,但事实并非如此。

属性名称存储在wp_woocommerce_attribute_taxonomies

您可以查看WooCommerce的文档来查找属性的过滤器:https://woocommerce.github.io/code-reference/hooks/hooks.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63389088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档