我們很高興宣佈 WooCommerce 的一項重大改進。之前只作為高級插件提供的熱門品牌功能, 現在將被整合到 WooCommerce 核心中。這一變化使我們能夠開箱即用地提供基本的電子商務功能, 併為開發者和商店所有者 alike 開啓了新的可能性。
從 2024 年 10 月 21 日發佈的 WooCommerce 9.4 開始,WooCommerce 品牌插件之前提供的所有功能現在將成為 WooCommerce 核心的一部分, 並可免費使用。
包括哪些內容?
新的品牌功能允許您為商店創建和管理品牌, 並將它們分配給產品, 類似於分類。通過品牌短代碼、小部件和區塊, 您可以創建專門的品牌頁面, 在產品頁面上顯示品牌詳情, 並幫助購物者使用特定品牌的導航菜單瀏覽商店。此外, 您現在可以將優惠券的使用限制在特定品牌。
品牌儀表板, 位於產品 > 品牌下
技術實現
品牌作為自定義分類實現, 類似於產品分類。這允許與現有的 WooCommerce 鈎子和過濾器無縫集成。開發者可以使用熟悉的 WordPress 分類函數和 WooCommerce 產品數據管理 API 來擴展和自定義品牌功能。
啓用該功能
儘管我們在 WooCommerce 9.4 中添加了這個功能, 但它最初將對所有用户禁用。要在商店中啓用品牌, 請將以下代碼片段添加到您的活動主題的 functions.php 文件中, 或通過 Code Snippets 等插件添加:
add_action( 'init', function() { update_option( 'wc_feature_woocommerce_brands_enabled', 'yes' ); update_option( 'woocommerce_remote_variant_assignment', 2 ); } );
從 WooCommerce 9.6(計劃於 2024 年 12 月 30 日發佈)開始, 該功能將對所有用户啓用。
遷移指南
對於當前使用 WooCommerce 品牌插件的網站, 我們確保了平滑的過渡路徑。當您升級到 WooCommerce 9.4 並啓用核心品牌功能時, 現有的品牌數據將自動遷移。然而, 我們建議首先在暫存站點上測試這個過程。與品牌插件交互的自定義代碼可能需要更新才能與核心實現一起工作。
已知問題
為確保 WooCommerce 品牌插件用户的平穩過渡, 我們按原樣合併了代碼庫, 沒有更改任何功能或更新任何流程。關於此功能的未解決問題列表可以在這裏找到。
測試功能
該功能現在是 WooCommerce 9.4 beta 官方測試的一部分, 可以通過上述代碼片段啓用。我們強烈建議在您的暫存環境中測試此功能。
我們已經在 GitHub 上為這個話題啓動了一個討論, 我們期待了解您使用這個功能的經驗以及您與我們分享的任何反饋。
發表回覆