Revolution Slider sayfade geç açılma (wp rocket ayarları)

Revolution Slider (Slider Revolution) içeren WordPress sayfaları bazen yavaş açılır ve bu durum özellikle WP Rocket cache eklentisinin JavaScript erteleme özelliğiyle çakışmasından kaynaklanır. Bu rehberde sorunu kalıcı olarak nasıl çözeceğinizi öğreneceksiniz.

Sorunun Kökü: JavaScript Erteleme Çakışması

WP Rocket’ın “JavaScript’i Ertele” (Defer JS) özelliği, sayfa yükleme hızını artırmak için JavaScript dosyalarının yüklenmesini geciktirir. Ancak Revolution Slider, kendi JavaScript dosyasının hemen yüklenmesini gerektirir. Slider JS ertelendiğinde slider hiç açılmaz veya çok geç açılır.

Çözüm: WP Rocket Exclusion Listesine Slider Ekleyin

  • WordPress admin panelinde WP Rocket → Dosya Optimizasyonu sekmesine gidin
  • “JavaScript’i Ertele” bölümünü bulun
  • “Ertelenmiş JavaScript’ten hariç tutulacak JavaScript” alanına şu satırları ekleyin:
/jquery-?[0-9.]*(.min|.slim|.slim.min)?.js
/wp-includes/js/jquery/jquery-migrate.min.js
revolution
rs-plugin
revslider
  • Kaydedin ve cache’i temizleyin

Alternatif: Slider Revolution’ı Doğrudan Hariç Tutun

WP Rocket’ın “Eklentileri Hariç Tut” seçeneği varsa Revolution Slider’ı listeden seçin. Bu sayede slider’ın tüm JS ve CSS dosyaları otomatik hariç tutulur.

LiteSpeed Cache Kullanıyorsanız

LiteSpeed Cache → Sayfa Optimizasyonu → JS Ayarları bölümünde:

  • JS Birleştirme‘yi kapatın veya
  • Hariç tutulacak JS dosyaları alanına revslider ve revolution ekleyin

Cloudflare ile Birlikte Kullanım

Cloudflare da JavaScript’i optimize edebilir ve slider’la çakışabilir:

  • Ayarları değiştirirken Cloudflare’i Development Mode‘a alın
  • Bu modda Cloudflare optimizasyonları bypass edilir ve gerçek sonucu görürsünüz
  • Sorun çözüldükten sonra Development Mode’u kapatın ve cache’i temizleyin (Purge Everything)

Revolution Slider’ı Güncelleme

Slider’ın eski sürümleri WP Rocket ve modern cache eklentileriyle daha fazla çakışır:

  • Slider Revolution’ı son sürüme güncelleyin
  • Güncel sürümler WP Rocket uyumluluğu için özel yapılandırma içerir

Sayfa Hızını Test Etme

  • Değişiklik öncesi ve sonrası PageSpeed Insights veya GTmetrix ile test yapın
  • Mobil ve masaüstü skorlarını ayrı ayrı kontrol edin
  • Slider olan ve olmayan sayfaları karşılaştırın

Slider Performansı için Ek Öneriler

  • Slider görsellerini WebP formatına dönüştürün
  • Slider’ın otomatik oynatma hızını artırın veya ilk slide’ı statik görsel yapın
  • Mobil cihazlar için ayrı, daha hafif slide seti oluşturun
  • Slider’ı yalnızca ana sayfada kullanın, tüm sayfalara eklemeyin

Sonuç

Revolution Slider’ın yavaş açılması neredeyse her zaman JavaScript erteleme çakışmasından kaynaklanır. WP Rocket’ın hariç tutma listesine jQuery ve Revolution Slider dosyalarını eklemek sorunu kalıcı olarak çözer. Değişiklik sonrası cache’i temizlemeyi unutmayın.

Daha Fazla Göster

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu