WP Fastest Cache Ayarları – Hariç

Nursen

Paylaşımcı Üye
Katılım
24 Nis 2020
Mesajlar
1,046
Beğeniler
5
Önbellekleme işleminin dinamik sayfaları statik sayfalara çevirdiğinden bahsetmiştik. Tüm içeriğinizin statik sayfalara çevrilmesi, sitenizde interaktif olarak çalışan bazı işlevlerin çalışmamasına neden olacaktır.

Dolayısı ile bu bozulmaların önüne geçebilmek için, bu bozulmaya sebep olan bazı sayfalar, çerezler, user agent sevisleri, css ve js kaynakları için önbelleklemeyi devre dışı bırakmamız gerekecektir. Bu işlemi de Hariç sayfasından yapabiliyoruz.

Hariç sayfasında Hariç Tutulan Sayfalar, Exclude User-Agents, Exclude Cookies, Exclude CSS ve Exclude JS bölümleri mevcut.


WP Fastest Cache Ayarları – Hariç
#Hariç Tutulan Sayfalar bölümünde giriş sayfası ve admin paneli öntanımlı olarak geliyor. Böylece giriş sayfanız ve admin panelinizin tamamı önbelleğe alınmamış oluyor. Add New Rule butonuna basarak önbelleğe alınmasını istemediğiniz sayfa ve yazılarınızı tanımlayabilirsiniz.

  • Homepage seçildiğinde sadece anasayfanız önbelleğe alınmaz.
  • Categories seçildiğinde kategori sayfalarınız önbelleğe alınmaz.
  • Tags seçildiğinde etiket sayfalarınız önbelleğe alınmaz.
  • Posts seçildiğinde hiçbir yazınız önbelleğe alınmaz.
  • Pages seçildiğinde sayfalarınız önbelleğ alınmaz.
  • Starts With seçildiğinde sitenizdeki bir yazıyı ve yazıya ait alt sayfaların önbelleğe alınmasını engelleyebiliyoruz.Mesela; adresi wpmavi.com/ornekyazi olan bir içeriğiniz mevcut ve bu içeriğinizin
    – wpmavi.com/ornekyazi/1
    – wpmavi.com/ornekyazi/2
    – wpmavi.com/ornekyazi/3
    diye devam eden bölünmüş alt sayfaları mevcut. Bu yazınızın ve yazınıza ait alt sayfaların cache dışı tutulması için bu seçeneği kullanıyoruz.Seçtiğimizde karşısında aktif olan kutucuğa bağlantınızın, site adresinizden sonraki bölümünü yazıyoruz. Yani wpmavi.com/ornekyazi değil sadece ornekyazi yazıyoruz.
  • Contains seçeneği ile birlikte karşısındaki kutuya yazacağınız kelime önem kazanıyor. Link yapısında buraya yazdığınız kelimeyi içeren tüm yazılarınız ya da sayfalarınız cache dışında tutuluyor.
    Mesela link yapısı içerisinde seo geçen tüm yazılarınızı – örn: wpmavi.com/seo-ipculari wpmavi.com/seo-teknikleri – önbellek dışında tutmuş olursunuz.
  • Is Equal To seçeneğinde spesifik yazılarınız için önbelleği devre dışı bırakabilirsiniz. Belirli bir sayfasnızın bağlatı adresini (başında siteismi.com olmadan) karşısındaki kutucuğa yazmanız yeterli.
    Örneğin wpmavi.com/wordpress-giris-ekrani-ozellestirme yazısı için önbelleği devre dışı bırakmak için kutuya sadece wordpress-giris-ekrani-ozellestirme yazıyoruz.
#Exclude User-Agents bölümünde de Facebook ve WhatsApp user agent’ları ön tanımlı olarak devre dışı bırakılıyor.

User Agents’lar en basit anlatımla, ziyaretçilerinizin kullandığı tarayıcı, kullandığı cihaz gibi özel bilgileri alarak önceden tanımlanmış özellikleri ziyaretçinize sunulmasını sağlayan bir işlevdir.

Mesela ziyaretçiniz mobil bir cihazdan sitenize giriş yapıyorsa, sitenizin mobil versiyonu ziyaretçinize sunulur. Masaüstü bir cihazdan giriyorsa masaüstü versiyonu sunulur.

#Exclude Cookies ziyaretçilerinizin tarayıcılarına bırakılan bilgilerin önbelleklenmesini engelleyen bir işlevdir.

#Exclude CSS; interaktif bir eklentiniz mevcutsa ve ziyaretçinize yansıtılan stiller her kullanımda değişiyorsa, yani kısacası sitenizdeki bir eklenti doğru düzgün çalışmıyorsa, eklentinize ait CSS dosyasının bağlantısını buradaki kutucuğa yazıyorsunuz. Böylece eklentinize ait stil dosyası önbelleğe alınmıyor.

#Exclude JS; javascript çalıştıran eklentilerinizin doğru çalışabilmesi için bu kuralı kullanmalıyız.

Mesela WP Fastest Cache kuranlar genelde sitelerindeki iletişim formlarının çalışmadığı dile getirirler.

Eğer Contact Form 7 eklentisini kullanıyorsanız bu kuralara eklentinin js dosyası olan wp-content/plugins/contact-form-7/includes/css/styles.css?ver=4.7 bağlantısını tanımlamanız, sizi bu sorundan kurtaracaktır.
 

Şu anda bu konu'yu okuyan kullanıcılar

Benzer konular

Üst