İçeriğe geç
WordPress · Teknik Rehber

WooCommerce Sepet ve Ödeme Sayfasını Önbellekten Hariç Tutma Planı

Yalnız Net Teknik İçerik Ekibi ·

Sepet, ödeme ve hesabım ekranlarını müşteriye özel akışlar olarak değerlendirin. Önbellek istisnasını yalnız eklentide değil kullanılan bütün sayfa önbelleği katmanlarında doğrulayın.

Kısa cevap: Sepet, ödeme ve hesabım ekranlarını müşteriye özel akışlar olarak değerlendirin. Önbellek istisnasını yalnız eklentide değil kullanılan bütün sayfa önbelleği katmanlarında doğrulayın.

Hangi ödeme akışının kullanıldığını belirleyin

Mağaza klasik ödeme kısa kodunu veya Checkout bloğunu kullanabilir. İlk testte birini diğerine çevirerek sorunu gizlemeyin. Ödeme sayfasına atanmış gerçek URL’yi ve kullanılan uzantıları kaydedin. Menüde görünen isimle teknik sayfa yolu aynı olmak zorunda değildir; farklı dil veya özel kalıcı bağlantı varsa onu da listeleyin.

Ödeme yöntemini ve kargo kuralını içeren test, gerçek para çekmeden yapılmalıdır. Test kopyasında canlı ödeme anahtarı ve dış bildirim bağlantıları kalmadığını doğrulayın. Önbellek ayarı değiştirirken müşterilerin devam eden alışverişini hesaba katın.

İstisnaları katman katman kontrol edin

WooCommerce resmî belgesi Cart, My Account ve Checkout sayfalarının dinamik tutulmasını ister. Birçok uyumlu çözüm bunu kendisi yapabilir, ancak fiilî davranışı test etmeden varsaymayın. Eklenti, hosting önbelleği, reverse proxy ve CDN için ayrı kontrol satırı oluşturun.

Her ürüne aynı kural sözdizimini yapıştırmayın. Tam URL, yol deseni veya çerez temelli geçiş seçenekleri kullanılan sisteme göre değişir. Ana sayfa hızlansın diye bütün siteyi koşulsuz edge cache’e almak müşteri akışını da kapsayabilir. Kuralın yalnız adını değil gerçekten eşleştiği yolları doğrulayın.

Sepet çerezlerini ve istekleri değerlendirin

WooCommerce sepet durumunu takip etmek için belirli çerezler kullanır. Bunları sırf önbellek oranı artsın diye silmek doğru değildir. İstemciye özel veriyi paylaşılmış sayfa yanıtından ayırın. Belgede listelenen çerezlerin kapsamını kullanılan önbelleğin desteklenen yöntemiyle ele alın.

Ödeme ekranı ayrıca AJAX veya Store API istekleri yapabilir. Sayfa istisnası eklemek bütün alt isteklerin doğru işlendiğini kanıtlamaz. Sepet toplamı ve kargo güncellemesinin gerçek yanıtını inceleyin; ekranın yalnız açılmış olmasıyla sipariş akışının tamamını sağlıklı saymayın.

Temizlikten sonra bağımsız oturumlarla test edin

Kural değişikliğinden sonra ilgili eski yanıtları her katmanda kontrollü temizleyin. Bir oturumda ürünü sepete ekleyin, miktarı değiştirin ve kupon varsa test koşulunda uygulayın. İkinci temiz oturumun ilk müşterinin sepetini görmediğini doğrulayın. Gerçek müşteri verisi kullanmayın.

Test listesi boş sepet, dolu sepet, giriş yapmış hesap ve misafir ödeme durumlarını içersin. Sonucu yalnız önbellek eklentisindeki başarı yazısıyla değil tarayıcıdaki gerçek akışla kaydedin. Yeni bir cache katmanı eklendiğinde aynı listeyi yeniden çalıştırın; eski istisnaların otomatik taşınacağını kabul etmeyin.

Resmî belgeler ve ilgili rehberler

WooCommerce: Önbellek istisnaları. WooCommerce: Ödeme isteklerinin kontrolü.

mağaza altyapısı seçimi, kaynak seçimiyle sepetin müşteriye özel doğruluğunu birbirinden ayrı değerlendirmek için kullanılabilir. güvenli test sitesi, önbellek değişikliği sırasında ödeme sağlayıcısını ve gerçek müşteri bildirimlerini üretimden ayırmanıza yardımcı olur. geri dönüş doğrulaması, cache kuralı düzenlenmeden önce dosya ve mağaza verisi için geri dönüş koşulunu doğrulatır. hız metriği ayrımı, yalnız hız puanının yükselmesini değil sepet ve ödeme işlevlerinin doğru kalmasını da başarı ölçütü yapmanızı sağlar.

Bu konunun diğer kontrolleri

Sıkça Sorulan Sorular

Bütün sitede önbelleği kapatayım mı?

Her durumda gerekmez. Önce müşteriye özel akışları ve ilgili istekleri doğru istisnalara alın. Statik ve genel içerik farklı değerlendirilebilir.

Sadece ödeme sayfasını hariç tutmak yeterli mi?

Sepet, hesap ve kullanılan AJAX veya Store API akışı da incelenmelidir. Eklenti ve CDN dahil bütün katmanları birlikte değerlendirin.

Test siparişi gerçek ödeme yapmalı mı?

Hayır. Desteklenen test ödeme yöntemi ve kontrollü ortam kullanın. Canlı kart tahsilatı ve müşteriye giden bildirimleri testin dışına çıkarın.

Çalışma düzeninize uygun hizmeti değerlendirin

Kaynak, erişim ve yönetim ihtiyacınızı ilgili hizmet sayfasından karşılaştırın. Bu rehber belirli bir kurulum, yedek veya lisansın paket fiyatına dahil olduğu anlamına gelmez.