需要注意的5種WooCommerce問題

[ad_1]

WooCommerce有很多事情要做。 它的超靈活性使其易於自定義,並且仍然是WordPress網站的首選電子商務選擇。

WooCommerce的唯一缺點是,由於其作為開放源代碼平台的性質,因此當事情陷入困境時,沒有WooCommerce支持熱線可以撥打。 您需要依靠自己的知識,現有的支持文檔和社區來尋求幫助。

但是,無論您是剛剛啟動一個新的電子商務網站,還是正在積極維護一個人流量大的網站,最終都會遇到這5個常見的WooCommerce錯誤。 了解這些內容後,您就可以跳過研究時間,並迅速解決每個問題。

1.插件衝突和中斷

超過900 WooCommerce擴展 可用,還有WordPress存儲庫中的50,000個插件,您可能會在幾乎每個WooCommerce網站上找到不同的插件組合。 儘管在任何WordPress網站上都可能發生插件衝突和中斷,但在電子商務站點上尤其容易出現問題,因為停機時間直接導致銷售損失。

避免出現重大問題的最佳方法之一就是定期更新插件和主題。 使用WooCommerce,保持對主要WooCommerce插件的最新更新特別重要。 雖然有些更新如 最新的4.2.1安全版本 是小型的,其他的則包括對WooCommerce功能的重大修復和更改,並且更有可能造成破壞。

WooCommerce更新資料庫通知

您還需要更新資料庫。 更新WooCommerce之後,不要忘記更新資料庫,以確保不會遇到任何問題。

為了增加捕獲插件中斷的機會,請在臨時站點或開發區域中執行所有插件更新,然後再在實時站點上實施。 如果有經驗的WooCommerce開發人員執行這些更改,將很有幫助。

您還可以監控 WooCommerce GitHub 問題區域,以了解每個發行版之後的報告。 並確保查看我們的指南 如何處理WordPress插件衝突

2.緩存問題

緩存可以為WooCommerce網站帶來很大的性能差異,因為它們往往比信息網站具有更大的資料庫。 瀏覽器緩存有助於將某些Web文件本地存儲在用戶的瀏覽器上,這減少了載入頁面時伺服器請求的數量。

但是,雖然緩存可以幫助加快載入時間,但也可以導致其他編譯。 例如,一個常見的WooCommerce問題是某些頁面需要從緩存中排除。

如果您尚未從緩存系統中排除登錄頁面,則用於客戶的密碼重置過程將停止工作。 如果繼續緩存這些頁面,則用戶通常將無法重置其密碼,並且大量客戶最終會伸出手來請求有關登錄錯誤的幫助。

如果您進行了重大的開發更改並且忘記了在伺服器級別清除緩存,則可能會出現相同的情況。 在啟動新的WooCommerce網站之前,請查看伺服器配置和 WordPress緩存插件 設置。

3.付款處理錯誤

為什麼要為WooCommerce使用多個支付網關

在WooCommerce網站上對問題進行故障排除時,您還需要檢查支付網關的配置和連接。

電子商務站點上的一個簡單但常見的問題是,沒有為您的在線商店正確配置SSL證書。 如果未安裝SSL,大多數付款處理器將無法工作。 您甚至可能不知道商店運作不正常,但是一直以來,您的客戶都遇到了結帳錯誤。

身份驗證是另一個令人討厭的錯誤。 當您或網站所有者收到此錯誤消息時,表明在線商店和付款處理器連接之間存在問題。 有很多 支付網關,包括Stripe,PayPal,Authorize.net等,因此確切的錯誤可能取決於付款處理器或任何其他 WooCommerce付款網關插件 您已安裝。

WooCommerce訂單狀態 在訂單和付款方面也可能造成混亂。 儘管可能存在與訂單狀態有關的錯誤,但這通常是用戶錯誤。

默認情況下,在收到付款並減少庫存後,所有產品訂單在WordPress儀錶板中均列為「處理中」。 商店所有者或站點管理員需要手動將訂單調整為「已完成」。 您只需在此步驟上培訓站點管理員,就可以避免很多支持請求。

如果客戶不希望執行此步驟,則開發人員還可以選擇將訂單自動設置為「已完成」。 當然,這隻有在對他們所出售的特定產品以及他們如何管理庫存流有意義的情況下才可行。

4.電子郵件通知傳遞錯誤

電子郵件通知錯誤通常是WordPress網站的主要支持問題之一。 對於WooCommerce網站,這種情況通常發生在下訂單後。 在某些情況下,客戶不會收到預期的電子郵件通知,而在其他情況下,網站所有者和管理員不會收到他們的電子郵件通知。

在對電子郵件傳遞進行故障排除之前,請先檢查是否已設置通知。 在WooCommerce下的WordPress儀錶板中,有一個「電子郵件」選項卡,您可以在其中查看已配置的通知。 如果您沒有看到特定的通知,則需要再次進行設置。

如果通知設置正確,但仍然沒有收到,則安裝和配置SMTP插件是最好的解決方法。 即使您的託管伺服器已正確配置為使用PHP郵件功能,從WordPress網站發送的電子郵件也經常被Gmail或Outlook之類的電子郵件提供商阻止。 這意味著客戶可能不會收到來自該站點的電子郵件。

WP郵件SMTP

一個 WordPress SMTP插件 允許您對電子郵件通知使用其他傳遞方式。 SMTP代表簡單郵件傳輸協議,是一種行業標準,可實現較高的電子郵件傳遞能力。

5.資料庫重載

雖然以上問題可能在剛啟動的WooCommerce網站上發生,但可能要花一些時間。 當您在WooCommerce網站上獲得越來越多的訂單時,網站資料庫的大小將越來越大。

而且,如果資料庫太大而無法容納當前的託管伺服器容量,則可能會開始出現性能下降和宕機的情況。 定期監視和清理資料庫可以最大程度地減少性能問題並減少您的 WooCommerce成本 用於託管。

資料庫過載的其他來源包括插件和備份文件。 一些插件使其他數據很快使資料庫過載。 例如,審核日誌插件將保留站點上每個活動的日誌。 這對於故障排除很有用,但是可能導致積壓的事務過多。 調整設置以在一定時間後自動刪除日誌。

BlogVault備份

如果您正在使用插件來備份文件,備份文件也是如此 備份WooCommerce 將數據存儲在網站上。 較早的備份文件可能會使資料庫變大,並且應在一定時間後刪除。 這是伺服器級別的備份協議比插件更好的原因之一。 儘管一些WooCommerce友好的選擇,例如 Blogvault 備份到雲,使用自己的伺服器維護您的備份。

主動的方法

一直等到您的電子商務網站出現故障之前,沒有任何銷售餘地。 通過立即做好準備並正確維護站點,可以在出現問題時節省大量的故障排除時間。 開源代碼也意味著有大量的WooCommerce開發人員和社區成員可以為您提供幫助。

相關文章