Q: 當完成購買並選擇完取貨門市之後,若商品依然未從購物車中裡扣除?
常見的情況是 WordPress 裡的網址是使用預設的設定的關係所導致,所以 WooCommerce 無法判讀 ezShip 所回傳的訂單資料,排除此問題的步驟如下:
1. 進入後台,點選左邊選單中的設定 > 固定網址。
如下圖所示,將常見設定改為: 文章名稱
將商品分類以及商品標籤起點欄位分別填入: product-category
與 product-tag
最後選取商品固定網址起點: 商店起點
2. 若照上面步驟改變網址的結構設定之後,如果造成了某些頁面錯誤無法開啟,這時候需要再確認 .htaccess
的設定是否正確,下面為設定的參考方式:
使用 FTP 登入 WordPress 的主目錄,在通常的情況下,主目錄的路徑會在 /public_html/
之內。
打開編輯 .htaccess
,再將下列的設定填入之後存檔。
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress