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"); } } |
Kısa ve öz teşekkürler Okan hocam 🙂 Elinize sağlık
teşekkürler.
Çok faydalı bir yazı, Autoptimize önbelleğinin otomatik temizlenmesi hakkında bilgi sahibi oldum. Teşekkürler Okanalici.com!