【发布时间】:2019-04-23 03:38:55
【问题描述】:
我向产品添加了产品属性键和值。
我想通过这个属性查询产品。我有一个查询(这里不相关),但它什么也没返回。所以我打开 PHPMyAdmin 并开始搜索我的本地数据库从头开始。
我在任何地方都找不到我的新属性。
所以:my-attribute = "Test Value" 通过我的本地主机版本网站的管理员设置。检查数据库连接,指向本地 MySQL 实例。保存属性,单击产品上的更新,离开产品页面并返回以确保属性确实在产品上并保存。
数据库中没有任何内容。
在wp_term_taxonomy 表taxonomy 列中搜索my-attribute 或pa_my-attribute 产生零结果。我确实在这里看到了带有pa_ + 一些其他自定义属性名称的其他记录。
单击wp_terms 或wp_woocommerce_attribute_taxonomies 等其他表也不会显示与my-attribute 或qa_my-attribute 输入匹配的任何记录。
为第二个产品添加了相同的确切属性,但仍然找不到任何东西。重新确认数据库连接。数据库中没有我能找到的记录。
但它绝对存在于管理中的产品上。
我错过了什么?
【问题讨论】:
-
你试过this吗?
-
@Solarflare 不是我所需要的,但它让我找到了正确的兔子洞,谢谢 :)
标签: mysql wordpress woocommerce