WP Rocket Ayarlarını Yapılandırma
Bu Dokümanda
Okuma süresi: 3 dakika | Zorluk: Başlangıç
Genel Bakış
WP Rocket aktifken ödeme formlarınız oturum açmamış kullanıcılar için doğru çalışmıyor veya yalnızca bazen mi çalışıyor? WP Simple Pay'in WP Rocket ile beklendiği gibi çalıştığından emin olmak için aşağıdaki adımları izleyin.
WP Simple Pay 4.17.5'ten bu yana, ödeme formları sayfa açıldığında verilerini sitenizden yükler, bu nedenle ödeme formları içeren sayfalar önbelleğe alınabilir. Yalnızca ödeme onay sayfalarınızı ve WP Rocket'in JavaScript optimizasyonlarını kullanıyorsanız WP Simple Pay'in betiklerini hariç tutmanız gerekir.
Ön Koşullar
- WP Simple Pay 4.17.5 veya daha yenisi. Daha önceki sürümlerde, ödeme formu sayfalarınızı da URL'leri Asla Önbelleğe Alma'ya ekleyin.
- WP Rocket eklentisi yüklü ve aktif
Önbellek Ayarları
Ödeme Onay Sayfalarını Asla Önbelleğe Alma
Gelişmiş Kurallar menü seçeneği altında, ödeme onay sayfalarınızın URL'lerini URL'leri Asla Önbelleğe Alma'ya ekleyin.

JavaScript Ayarları
Sorun 1: JavaScript'i Birleştir ve JavaScript'i Küçült
Bazı durumlarda, WP Simple Pay kullanıcıları JavaScript dosyalarını birleştir seçeneği (Dosya Optimizasyonu sekmesi altında bulunur) nedeniyle sorunlarla karşılaşır.

Formlar beklendiği gibi çalışmıyorsa, aşağıdakilerden birini deneyin:
- Sayfa veya gönderi düzenleyicisindeki JS'yi Küçült/birleştir seçeneğini devre dışı bırakarak sayfayı veya gönderiyi JavaScript optimizasyonundan hariç tutun, ardından test etmeden önce önbelleği temizleyin VEYA
- WP Rocket'te, JavaScript dosyalarını birleştir seçeneğini devre dışı bırakın, ayarları kaydedin, ardından test etmeden önce önbelleği temizleyin.
Sorun 2: JavaScript'i Ertelenmiş Yükle
JavaScript'i ertelenmiş yüklemek WP Simple Pay ödeme formlarında sorunlara neden olabilir. Ödeme formlarının beklendiği gibi çalıştığından emin olmak için aşağıdakileri Hariç Tutulan JavaScript Dosyaları'na ekleyin:
/wp-content/plugins/wp-simple-pay-pro-3/(.*).js
js.stripe.com/v3/
WP Simple Pay farklı bir klasöre kurulmuşsa, wp-simple-pay-pro-3 yerine o klasörün adını kullanın.

Tüm Önbellekleri ve Optimizasyonları Temizle
Bu değişiklikleri yaptıktan ve WP Simple Pay'i 4.17.5'e güncelledikten sonra, tüm önbellekleri ve optimizasyonları temizleyin, ödeme sayfalarını yeniden yükleyin ve ödeme formunu tekrar deneyin.
Sıradaki Ne Var?
- Önbellek ve Optimizasyon Eklentilerinin Neden Olduğu Sorunları Çözme – Genel önbellek ve JavaScript optimizasyon kılavuzu
- Ödeme Başarı ve Başarısızlık Sayfalarını Ayarlama – Hariç tutulacak sayfaları bulun
Hala sorularınız mı var? Yardım etmek için buradayız!
Son Değiştirilme: