27 Ocak 2021

Autoptimize Önbelleğini Otomatik Temizleme

WordPress için kullanılan en iyi sıkıştırma eklentilerinden biri Autoptimize’dir. Özellikle JS vs CSS sıkıştırma konusunda basit kullanıma sahip bir eklenti olduğu için oldukça tercih ediliyor. Eklenti yapmış olduğu işlemleri kendi önbelleğinde tuttuğu için bazı durumlarda ön belleği silmek gerekebiliyor. Fakat eklentinin panelinde bunun için bir alan bulunmuyor.

Önbellek silme işlemini takip edemem diyorsanız aşağıdaki kodu functions.php ekleyerek her 500mb’da bir otomatik silmesini sağlayabilirsiniz. Bu işlem saniyeler içinde biteceği için sitenizi etkileyecek bir durum olmayacak.

if (class_exists('autoptimizeCache')) {
    $myMaxSize = 500000;
    $statArr=autoptimizeCache::stats(); 
    $cacheSize=round($statArr[1]/1024);
 
    if ($cacheSize>$myMaxSize){
       autoptimizeCache::clearall();
       header("Refresh:0");
    }
}
Share

Bunlar da beğenebilirsiniz...

3 Responses

  1. Ahmet dedi ki:

    Kısa ve öz teşekkürler Okan hocam 🙂 Elinize sağlık

  2. Ozkok dedi ki:

    teşekkürler.

  3. Can Kütahya dedi ki:

    Çok faydalı bir yazı, Autoptimize önbelleğinin otomatik temizlenmesi hakkında bilgi sahibi oldum. Teşekkürler Okanalici.com!

Bir yanıt yazın

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