cloudwp | WooCommerce 繁體中文使用手冊

已安裝的分類法和文章類型

本文詳細說明 WooCommerce 特定的分類法和文章類型,這些是在 WordPress 網站中組織和管理不同內容類型的基礎。了解這些元素對開發者和網站管理員有效擴展、自訂和管理 WooCommerce 安裝至關重要。

分類法和文章類型

WordPress 環境中的兩個主要組成要素是分類法文章類型

  • 分類法。 文章類型的分組,例如分類和標籤。
  • 文章類型。 使用文章類型,WordPress 在不同內容類型之間建立區別。例如,預設情況下 WordPress 有「文章」、「頁面」、「媒體」等不同文章類型。

WooCommerce 分類法和文章類型

WooCommerce 建立了一些不同的文章類型和幾個分類法來分組這些文章類型。

WooCommerce 安裝以下文章類型和分類法——第一層是文章類型,第二層是其頂層文章類型的分類法。

  • 商品:product
    • 商品分類:product_cat
    • 商品標籤:product_tag
    • 商品變體:product_variation(這些在介面中隱藏)
    • 商品可見度:product_visibility
  • 商店訂單(舊版):shop_order
    • 訂單狀態:shop_order_status
    • 訂單退款:shop_order_refund
  • 商店優惠券:shop_coupon
  • 商店 webhook:shop_webhook

WordPress 核心表格

WooCommerce 使用現有的 WordPress 表格來儲存一些資訊:

  • wp_options 用於儲存商店設定和關於商店的資訊,例如商店地址、商店銷售或物流到的國家,以及其他你會從 WooCommerce> 設定 > 一般 設定的資訊。
  • wp_postswp_postmeta 包含關於商品、優惠券和物流類別的資訊。
  • wp_terms, wp_termmeta, wp_term_taxonomy, wp_term_relationships 用於儲存分類法,例如商品標籤、分類和屬性,以及物流類別稅級
  • wp_commentmeta 儲存商品評論
  • wp_users 儲存一些顧客資訊,例如使用者名稱、電子郵件地址和他們指派的使用者 ID 編號。
  • wp_usermeta 儲存額外的顧客資訊,例如他們的姓名、物流地址和帳單地址。

WooCommerce 自訂表格

除了上述之外,WooCommerce 也建立了一些自訂表格來儲存額外資訊。

  • wp_woocommerce_payment_tokens 儲存金流使用的付款令牌。這看起來會根據你網站使用的金流而有所不同。
  • wp_woocommerce_payment_tokenmeta 顯示額外的顧客付款資訊,例如卡號末四碼、卡片類型和到期日。
  • wp_woocommerce_sessions 讓你查看網站訪客的活動購物車工作階段。
  • wp_woocommerce_shipping_zoneswp_woocommerce_shipping_zone_methodswp_woocommerce_shipping_zone_locations 列出你設定的物流區域、這些區域的位置以及這些區域可用的物流方式。
  • wp_woocommerce_tax_rateswp_woocommerce_tax_rate_locations 提供已設定的稅率以及設定位置的概覽。
  • wp_woocommerce_api_keys 是你可以查看儲存的 REST API金鑰的地方。
  • wp_woocommerce_attribute_taxonomies 提供 WooCommerce 網站上儲存的所有屬性的概覽。
  • wp_woocommerce_downloadable_product_permissions 儲存哪些顧客對哪些可下載商品有下載權限的記錄。
  • wp_woocommerce_log 儲存 WooCommerce 的日誌和事件資料。

使用高效能訂單儲存(HPOS)時的訂單分類法差異

從 2023 年 10 月發布的 WooCommerce 8.2 開始,高效能訂單儲存(HPOS)正式標記為穩定,並在新安裝時預設啟用。

使用 HPOS 啟動的商店不使用 shop_order 文章類型。因為訂單不儲存在 _posts 表格中。

如果你的商店最初安裝的 WooCommerce 版本低於 8.2。你可以在我們的 HPOS 文件中閱讀關於向後相容性和遷移到更高效能的 HPOS 的資訊。

HPOS 引入了專用的資料表來儲存訂單、訂單地址和專用索引等資料。這導致更少的讀/寫操作和更少的繁忙表格。此功能讓各種規模的電子商務商店能擴展到最大潛力

HPOS 將訂單資料儲存在四個專用訂單表格中,而不是儲存在 _posts_postmeta 表格中:

  • _wc_orders
  • _wc_order_addresses
  • _wc_order_operational_data
  • _wc_orders_meta

開發者: 關於 HPOS 中使用的架構的詳細資訊。請參考開發者部落格文章詳細說明 HPOS 資料庫架構