我們很高興宣佈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上為這個話題啓動了一個討論,我們期待了解您使用這個功能的經驗以及您與我們分享的任何反饋。





發表回覆