Skip to content

← 返回執行

主題更新(woodmart)

主題資訊

項目內容
父主題woodmart
子主題woodmart-child
開發者XTemos
來源ThemeForest
性質付費,無免費版
父主題站上版本7.2.5
父主題官方最新8.4.1(2026-02-28 釋出)
官方 changeloghttps://xtemos.com/woodmart-changelog.php
依附外掛woodmart-core 1.0.39(隨主題附帶,需同步升級)

跨大版本警告

7.x → 8.x 為主版本跳躍,含破壞性變更。XTemos 在 WoodMart 8.4 update 公告中提到 8.x 系列加入 Elementor 整合、新版 demos 與 product loop 編輯器。升級前必須在 staging 完整測試。

狀態

需更新,欠缺安裝檔案。

staging 更新嘗試

項目結果
正式站授權
測試站更新無法更新(需 ThemeForest 帳號或安裝檔)

處理建議

  • 確認既有 ThemeForest 授權是否仍在更新期內,若是請提供帳號或下載連結
  • 若需重新購買,請於購買後提供登入帳密資料,由我們直接登入取得新版主題安裝檔(費用以 ThemeForest 商品頁 當下報價為準)
  • 升級到 8.x 必須先在 staging 全功能測試,包含商品頁、結帳、Elementor/WPBakery 編輯介面、客製子主題(functions、ultimate-member email、woocommerce email 等覆寫模板)

子主題注意

woodmart-child 含 12 個 PHP 客製檔案(覆寫父主題的 functions、header、footer、ultimate-member welcome email、woocommerce customer-completed-order email 等)。父主題大版本升級後可能與子主題覆寫衝突,需逐一回歸測試。

詳細子主題結構:audit 佈景主題架構

頁尾調整

項目內容
現況全站頁尾顯示「WOODMART 2022 CREATED BY XTEMOS STUDIO. PREMIUM E-COMMERCE SOLUTIONS.」
建議移除
理由官網頁尾不應放佈景主題廣告

staging 視覺差異

更新後與正式站比對,發現 3 項差異:

1. 線上客服彈窗(easychat / omnichat)未顯示

項目內容
服務easychat(已更名為 omnichat)
原因第三方服務網域驗證未涵蓋 staging 網域
程式位置themes/woodmart-child/footer.php
影響範圍僅 staging,正式站不受影響

2.「猜你喜歡」推薦商品區塊部分頁面未顯示

項目內容
服務商avividai.com(AviviD 禾多)
後台關聯帳號user_id=16806
影響頁面例:/lubricate-all//product/orgasm/
正常頁面例:/category/tips/
注入點待釐清

3. 會員獎勵通知條(SUMO Reward Points)未顯示

項目內容
內容商品頁底部「消費金額 10% HARU 幣」優惠提示
設定位置wp-admin/admin.php?page=rewardsystem_callback&tab=fprsmessage
顯示位置Before Single Product(商品頁底部)
狀態staging 未顯示,正式站正常

後續流程

  1. 提供 ThemeForest 帳號或主題安裝檔
  2. staging 升級 woodmart 7.2.5 → 8.4.1(連同 woodmart-core)
  3. 子主題 12 個覆寫檔逐一回歸測試
  4. 視覺差異 3 項:客服彈窗網域驗證需與 omnichat 確認 staging 網域;推薦商品與會員獎勵通知條需釐清注入/顯示條件