我正在使用 wordpress 和 woocommerce 开发电子商务商店,我想获取产品的价格,但我没有在数据库中看到产品的价格?我在谷歌搜索并说它在表 wp_postmeta 中,但我没有看到任何东西?那么如何在 woocommerce 数据库中找到产品价格的位置。
最佳答案
基本上,WooCommerce 将其产品数据作为自定义帖子保存在 WordPress 数据库的结构中,“帖子类型”为“产品”。
与帖子相关的所有其他元数据都在 WordPress 数据库的“postmeta”表中。您可以发现此表的结构为“meta_id”、“post_id”、“meta_id”和“meta_key”。
产品的价格将使用 'post_id' 作为产品 ID,将 'meta_key' 作为 '_regular_price' 和 'meta_key' 作为您设置的正常价格的值。
所以与产品相关的所有其他元数据都在“postmeta”表中。 WooCommerce 没有使用手动查询 WordPress 数据库,而是通过一些您可以直接使用它们来获取定价的功能简化了操作。也尝试一下,这可能会减少您的开发时间。
关于wordpress - 哪里的表包含 woocommerce 中的产品价格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32156466/