由於某些原因,有時您將產品新增到購物車,但購物車頁面仍然為空(即使您可以清楚地看到購物車小工具具有產品)。但不要擔心 – 它可能只是一個簡單的快取問題(如果您不知道什麼快取也沒有問題)。

這是您的 “空購物車” 故障排除檢查表,您可以按照以下操作無需任何技術知識。

修復 1. 確保在 WooCommerce /系統狀態下沒有 “紅色警報”

修復 2. 單擊 WooCommerce /系統狀態/工具下面的以下按鈕

WooCommerce:修理購物車是空的問題

修復 3. 檢查您的主題,WooCommerce&WordPress 正在使用更新的相容版本

如果有更新可用,一些高階主題將不會通知您。您必須確保使用最新的 Woo 相容版本。檢查您的主題供應商,外掛開發人員,看看是否有報告。

例如,您可能已經更新了 WooCommerce – 有時候,高階外掛/主題需要幾天/幾周的時間才能適應新的更改(如果是主要的)並且達到 100%的相容性。

轉到 WordPress /設定/固定連結並點選 “儲存” 。這應該重新整理固定連結,並讓您有機會再次測試購物車。

修復 5. 檢查您的結帳點沒有空格

轉到 WooCommerce / Settings / Checkout,並確保您的端點沒有空格。這發生在一個客戶一段時間以前,我也很年輕,找出(誰會認為固定連結已經改變了?):

修復 6. 禁用快取外掛

購物車和結帳頁面不應被快取 – 如果您的 WordPress 快取外掛由於某些原因快取 WooCommerce 頁面,您的購物車可能會顯示為空。確保選擇一個相容 WooCommerce 的快取外掛🙂

修復 6. 請您的主機停用伺服器快取

一些主機有自己的快取,這有時候預設應用於您的網站。建立一張票,或者給他們一個快速的電話,找出他們是否有這樣的事情,如果他們可以儘快禁用。

修復 7. 禁用所有外掛,但 WooCommerce

這是一個典型的故障排除操作。禁用所有外掛,看看購物車是否恢復正常工作。如果是,一次重新啟動一個外掛,然後再次測試。一旦找到 “有罪” 的外掛 – 您呢! – 替換該外掛的時間,或看是否有更新可用!

修復 8. 嘗試切換到預設的 WordPress 主題(例如 TwentySixteen)

這是為了證明錯誤不是主題相關的。如果是這樣,請與您的主題開發人員聯絡🙂


可以在哪裡新增此程式碼?

您可以將 PHP 程式碼片段放置在主題或子主題的 functions.php 檔案的底部(如果是 CSS 程式碼,請新增到主題的 style.css 檔案底部),修改之前建議先備份原始檔案,若出現錯誤請先刪除此程式碼。


這段程式碼是否正常可用?

或者是您有更好的解決方案想要分享?請到薇曉朵 WooCommerce 中文論壇留言告知,我們希望可以幫到更多國內的 WooCommerce 使用者也希望您的參與。


需要關於 WooCommerce 的幫助?

請觀看我們提供的免費影片教程或到薇曉朵 WooCommerce 中文論壇提問,會有專業技術團隊提供相關幫助。