WooCommerce Sepeti çalışmıyor – bu hata nasıl düzeltilir
İçindekiler:
WordPress’te WooCommerce Sepet Sorunlarının Nedenleri
Wooocommerce sepetini nasıl düzeltir
Woocommerce durumunuzu kontrol edin
Woocommerce ve WordPress Core’u güncelle
WooOcommerce Kısa Kodunu kontrol edin
Kalıcı Bağlantı Ayarlarını Güncelle
Önbellek sorunlarını iyileştirmek
Tema uyumluluğunu kontrol edin
Eklenti uyumluluğunu kontrol edin
PHP sürümünü güncelleyin
Bellek sınırlarını artırın
Çözüm
WordPress WooCommerce eklentisindeki WooCommerce Sepet probleminin nedeni, tek bir kod satırı yazmak zorunda kalmadan WordPress sitesini çevrimiçi bir mağazaya değiştirmenizi sağlar. Temel bir eklenti ile başlayabilirsiniz, ancak E-Niaga web sitesi işlevinizi geliştirmek için üçüncü taraf bir eklenti yüklemeniz gerekir.
Temalar ve eklentiler gibi bu üçüncü taraf paketi, doğru test edilmez ve güncellenmezse mağazanızla çatışmaya neden olabilir. Buna ek olarak, Woocommerce tarafından desteklenmeyen eski bir tema kullanırsanız uyumluluk sorunları ortaya çıkabilir. Bu, çevrimiçi mağazanızda boş bir sepete neden olabilir. Sunucunuz daha uzun bir PHP sürümü ile çalışıyorsa, WordPress sitenizde çalışmayan WooCommerce Checks’in de neden olabilir. Son olarak, bu WooCommerce Sepet önbelleği sorunu olabilir. Bu, önbellek eklentinizi sepet sayfası ve ödeme gibi dinamik bir önbelleğe yapılandırırsanız olur. WooCommerce Sepeti Nasıl Düzeltilir. Bu bölümdeki sorunları çözmenin ve sorunları çözmenin 9 yolunu göstereceğiz. Not: Aşağıda değişiklik yapmaya başlamadan önce sitenizin bir yedeklemesini yapmanızı öneririz. WooCommerce durumunuzu kontrol edin ideal olarak, kontrol edilecek ilk yer WooCommerce sistem durumunuzdur. Bu, çevrimiçi mağazanızda herhangi bir hata şekli olup olmadığını gösterecektir. Bu seçeneğe erişmek için WooCommerce >> durumuna gidin.
Burada, bazı sistem durumu yapılandırmasıyla birlikte WooCommerce eklentiniz hakkında bilgi bulacaksınız. “WordPress ortamı” ve “Sunucu Ortamı” ayarlarını kontrol edin. Güncellenmesi gereken her kırmızı uyarıyı izleyin. Bunu yaptığınızda, “WooCommerce sayfasına” aşağı kaydırın. Burada, ödeme sayfasının ve sepetinin doğru şekilde düzenlendiğinden emin olun. Ayrıca, düzeltilmesi gereken tüm sorunları çözdüğünüzden emin olun. Bittiğinde, hatanın kaybolduğunu onaylamak için sitenizi kontrol edin. Woocommerce sepetiniz hala çalışmıyorsa, diğer iyileştirmeler için okumaya devam edin. Yeni WooCommerce ve WordPress Core’u süresi dolmuş WooCommerce sürümünü kullanırsanız, sorun en son sürümde düzeltilmiş olabilir. Bu durumda, WooCommerce eklentinizi güncellemek aradığınız çözüm olabilir. Ayrıca, WordPress’in en son sürümünü kullandığınızdan emin olun. Bunun nedeni, WooCommerce eklentinizin daha uzun bir WordPress sürümüyle uyumlu olmayabileceğidir. Bunu yaptığınızda, web sitenizdeki diğer eklentileri de güncelleyin. WordPress sitenizi ve eklentinizi güncellemek için WordPress Yönetici Panelinize giriş yapın, ardından Dashboard >> Güncellemeleri açın. Burada WordPress site dosyanız için mevcut tüm güncellemeleri bulacaksınız. Ancak, WordPress Core web sitenizdeki en son değilse, en son sürümü yüklemek için bir bağlantı da göreceksiniz.
Eklentinizi güncellemek için “Eklentiler” bölümüne kaydırın ve ardından Seçim Kutusunu tıklayarak tüm eklentileri seçin. Bundan sonra, Güncelleme Eklentisi düğmesini tıklayın. Bu, WooCommerce eklentisi de dahil olmak üzere web sitenizdeki tüm eklentileri güncelleyecektir. Bittiğinde, sepet sorununun çözülüp çözülmediğini görmek için web sitenizi kontrol edin. WooCommerce Sepeti hala web sitenizde çalışmıyorsa, diğer iyileştirmeler için okumaya devam edin. Webocommerce eklentisini yüklediğinizde ve etkinleştirdiğinizde, WooCommerce Kısa Kodunu kontrol edin, eklenti otomatik olarak bir kullanıcı hesap sayfası, sepet, checkut üretir ve hizmetinizin hükümleri kısa kodlar kullanır. Bu deneyimler kutunun dışında çalışır. Ancak, WooCommerce eklentisinde yaptığınız bazı ayarlar varsayılan yapılandırmayı değiştirebilirsiniz. Sepet sayfanızın düzgün çalışmamasına neden olabilir. Bunu düzeltmek için, WooCommerce’ın sepet öğeleri için doğru sayfaya işaret etmesini ve sayfadaki kısa kodun doğru olduğundan emin olmanız gerekir. Bunun için WooCommerce >> Ayarları Açın.
“Devam” Ayarı sekmesi altında, sepet sayfasının WooCommerce tarafından üretilen doğru sayfaya yol açtığından emin olun. Ayrıca, [wooocomerce_cart] sepetini kullanan kısa kode dikkat edin. Bir değişiklik yaptıktan sonra aşağı kaydırın ve ayarlarınızı güncellemek için değişiklikleri kaydedin.
Şimdi, sayfaları açın >> Tüm sayfalar ve ardından Sepet sayfasının altındaki Düzenle’yi tıklayın. Kısa kodun WooCommerce Ayarları sayfanızdaki ile aynı olduğundan emin olun.
İki kısa kod farklıysa, sepet sorunlarınızın nedeni olabilir. Bunu düzeltmek için, kodu aşağıdakilerle değiştirin. Sepetiniz şu anda boş. Dükkana Dönüş Sepetiniz şu anda boş. Dükkana Dön Sayfaları güncelleyin, ardından sorunun çözülüp çözülmediğini görmek için web sitenizi kontrol edin. WooCommerce kısa kodları hakkında daha fazla bilgi edinmek için bu bağlantıyı izleyin. Kalıcı bağlantıların yeni ayarları bazen web sitenizdeki hataların üstesinden gelmeye yardımcı olabilirsiniz. Kalıcınızı güncellemek için, Ayarları Aç >> Kalıcı Bağlantılar. Şimdi aşağı kaydırın ve kalıcı bağlantınızı sıfırlamak için Değiştir düğmesini tıklayın. Ardından, web sitenizi açın ve hatanın çözülüp çözülmediğini kontrol edin. Değilse, önbellek eklentisi ayarlarınızı kontrol etmeniz gerekebilir. WooCommerce önbellek sepeti önbellek problemleri önbellek eklentisi, sunucuya statik dosyaları saklayarak web sitenizin hızını artırır. Statik dosya daha sonra arka kullanıcıya oluşturulur.
İdeal olarak, hesap sayfaları, sepetler ve kontroller gibi dinamik sayfaları önbelleğe almamalısınız. Bunun nedeni, kullanıcıların bu sayfa içeriğiyle etkileşime girmesidir. Önbellek eklentiniz bu dinamik sayfayı önbelleğe alıyorsa, sepet sayfanızla ilgili sorunlara neden olabilir. Bu sayfaları önbelleğe almamak için önbellek eklentisi ayarlarını güncellemeniz gerekir. Bundan sonra, önbellek dosyasını silmeniz ve hatayı düzeltip düzeltmediğini kontrol etmeniz gerekir. Postscript:
Bazı web ana bilgisayarları ayrıca sunucu seviyesi önbellekleme sunar. Bu nedenle, ayrıca kontrol edin ve barındırma şirketinizden bu sayfanın önbellek olmadığını onaylayın. Eski bir tema kullanarak çalışmayan WooCommerce sepetini iyileştirmek için tema uyumluluğunu kontrol edin, WooCommerce eklentinizle uyumluluk sorunlarına neden olabilir. Premium bir tema kullanıyorsanız, WordPress kontrol panelinizdeki güncellemeler hakkında bilgi verilmeyebilir. Bu durumda, arabanın çalışmaya başlayıp başlamayacağını kontrol etmek için temanızı manuel olarak güncellemeniz gerekir. Bu, web sitenizdeki hataları düzeltiyorsa, bunu yapmaya hazırsınız. Değilse, yirmi yirmi bir gibi varsayılan temaya geçmeniz gerekebilir. WordPress temasına geçerseniz, sepet sorunlarınızı düzelten varsayılan olarak, temanız yanlıştır. Tema desteğinizle iletişime geçmeniz ve Woocommerce ile uyumluluk sorununu anlatmanız gerekir. Eklenti eklentisinin uyumluluğunun, WordPress CM’lerinizi aklınıza gelebilecek herhangi bir siteye genişletmek için bir araç sağladığını kontrol edin. Bununla birlikte, WordPress sitenizde karşılaştığınız hataların nedeni de olabilirler. Eklenti çatışması, WordPress’teki bu hatanın en yaygın nedeni olabilir. Kullandığınız bir veya daha fazla eklenti WooCommerce ile uyumlu değilse, WooCommerce sepetleri gibi sorunlar yaşayabilirsiniz. Yanlış eklentiyi bulmanız ve sepet düğmeniz çalışması için devre dışı bırakmanız gerekir. Bunun için önce web sitenizdeki tüm eklentileri devre dışı bırakmalısınız. Eklentiyi devre dışı bırakmak için WordPress kontrol panelinize giriş yapın ve ardından eklentileri >> yüklü eklentilere gidin.
Şimdi, WooCommerce hariç tüm eklentileri seçmek için kutuyu işaretleyin. Ardından, açılır dökme eylemini tıklayın ve ardından Dedaktifleştirmeyi seçin. Bundan sonra, tüm eklentileri devre dışı bırakmak için Uygula’yı tıklayın.
Şimdi web sitenizi ziyaret edin ve sepetin çalışıp çalışmadığını kontrol edin. Normal olarak çalışırsa, eklentilerinizden biri WooCommerce’a aykırıdır. Yanlış eklentiyi bulmak için eklentilerinizi tek tek etkinleştirmeye başlayın. Trenin hala çalıştığından emin olmak için her kontrol ettiğinizde. Çalışmayı bırakırsanız, yeni etkinleştirdiğiniz eklenti suçludur. Sepet düğmesinin çalışmaya başladığını görmek için eklentiyi güncelleyebilirsiniz. Değilse, eklentileri silmeniz ve alternatifler aramanız gerekebilir. WooCommerce Sepet sorunu üstesinden gelmek için PHP sürümünü güncelleyin Web sunucunuz süresi dolmuş PHP sürümünü kullanıyorsa, yeni WordPress eklentisi sürümünüzle çatışmaya neden olabilir.
PHP sürümünü web barındırma kontrol panelinizden güncelleyebilirsiniz. PHP sürümünü güncellemek için barındırma hesabı cpanelinize giriş yapın ve ardından “Yazılım” bölümünün altındaki PHP sürümünü seçin.
Geçerli PHP sürümünün yanındaki açılır menü üzerine tıklayın. Şu anda kullandığınızdan daha yüksek bir sürüm seçmek istiyorsunuz.