【问题标题】:WordPress database with WooCommerce plugin is not showing all the data带有 WooCommerce 插件的 WordPress 数据库未显示所有数据
【发布时间】:2017-11-25 22:47:04
【问题描述】:

我已经使用带有 woocommerce 插件的 wordpress 建立了一个网站,其中显然数据库是由 woocomerce 插件创建的,我没有费心去看它是如何发生的。我可以在我的网站上看到所有图像和产品信息。

我现在卡住了,因为我需要使用带有 csv 文件的 php 脚本更新该数据库。我没有任何其他选择,因为这是要求。

当我使用 sqlyog 查看数据库结构时,我可以看到诸如 wp_post、wp_postmeta 之类的表,因为我通过 google 了解到这是由 woocommerce 更新的两个核心表。

我的网站上有一个二手商品页面,而 wp_post 只有产品类型 = 页面,现在我找不到该页面的任何内容,例如我的产品 ID、属性、图像以及那里的所有内容。

我已经检查了其他基本表格,例如 wp_terms wp_termmeta wp_term_taxonomy wp_term_relationships wp_woocommerce_termmeta 在这里提出这个问题
WooCommerce: Finding the products in database

但我找不到所有这些信息。

现在我的问题是 wordpress 和 woocommerce 不会将所有信息都保存在数据库中?

或者结构比上面提到的表格还要多。

我已经检查了数据库中的所有其他表,但我看不到那里的所有信息。

【问题讨论】:

    标签: mysql sql database wordpress woocommerce


    【解决方案1】:

    所有 WC 数据大部分都存储在数据库中。 未登录用户作为购物车的会话也在使用 cookie……

    还有一些用于 woocommerce 的特殊表格:

    wp_woocommerce_api_keys
    wp_woocommerce_attribute_taxonomies -
    wp_woocommerce_downloadable_product_permissions
    wp_woocommerce_log
    wp_woocommerce_order_itemmeta
    wp_woocommerce_order_items
    wp_woocommerce_payment_tokenmeta
    wp_woocommerce_payment_tokens
    wp_woocommerce_sessions
    wp_woocommerce_shipping_zones
    wp_woocommerce_shipping_zone_locations
    wp_woocommerce_shipping_zone_methods
    wp_woocommerce_tax_rates
    wp_woocommerce_tax_rate_locations
    wp_woocommerce_termmeta
    

    例如 Order (line) 项目数据位于这 2 个表中:

    wp_woocommerce_order_itemmeta
    wp_woocommerce_order_items
    

    【讨论】:

    • Thak you Loic :-) 我现在理解得更好了。
    猜你喜欢
    • 2014-03-01
    • 2018-10-15
    • 1970-01-01
    • 1970-01-01
    • 2020-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多