Quick Cache & Jetpack Mobile Theme

WordPress’i geliştiren yegane eklentilerden biridir Jetpack by WordPress.com. Bu eklenti içerisinde paylaşım butonlarından tutun da Mobil tema özelliğine kadar birçok şeyi bulabilirsiniz. Self-hosted (bireysel barındırma) olarak tanımlanan sitelerimize blog vb. kurarken altyapı olarak kullandığımız WordPress içinde çoğu zaman hız kazanmak için Cache (ön bellek) hizmeti sağlayan eklentiler kullanıyoruz.

Benim kullandığım eklenti Quick Cache olarak bilinen, çok fazla uğraş gerektirmeden işini güzel yapan bir eklenti. Jetpack’ın gücü ve Quick Cache hızı işin içine karıştığında siteniz daha bir güzelleşiyor.

Yazının başlığından ve baştaki cümlelerinden anlatmak istediğim şey şu. Quick Cache işini yapıyor yapmasına ama son süreçte artan akıllı cep telefonlarının (bilgisayarları mı deseydim :-] ) oluşturduğu bir mobil gezinti durumu da var. Jetpack içinden mobil temanızı bile açsanız telefondan sitenize erişenler normal tasarımınızı görmeye devam ediyorlar.

Bunu önlemek için Quick Cache içerisinde ufak bir ayarlama yapmak gerekiyor. O da eklenti ayarları içerisinde bulunan bir bölüme bilinen telefonların tarayıcı tanımlarını -daha doğrusu bilinen mobil tarayıcı tanımlarını- eklemek. Bu durumda quick cache istek yapan tarayıcıları süzüyor ve mobil olanlara sitenizin ön belleğe alınmamış ama Jetpack ile ayarlanmış mobil arayüzünü gösteriyor.

Nasıl Yaparım?

Quick Cache kurulum sonrası sol taraftaki menüye kendine ait bir erişim alanı ekler. O alanda bulunan Quick Cache -> Config Options bölümüne girmeniz gerekmekte. Karşınıza çıkan ayar panelinden aşağıda resmini eklediğim No-Cache User-Agent Patterns alanını yanındaki + butonuna basarak genişletin. Bu alanda şimdilik sadece w3c_validator bulunmaktadır. Şöyle ki;

Bu alana mobil tarayıcı tanımlarını ekleyelim. Her satır bir tarayıcı tanımı olacak şekilde. Yani her tanımdan sonra ENTER tuşuna basmamız gerekmekte. Benim kullandığım liste aşağıda;

Bu Listeyi olduğu gibi eklediğinizde –w3c_validator tanımını silmeden– aşağıdaki resim gibi [resimlere birşey olmuş kaldırmak zorunda kaldım] bir götüntü oluşacak.
Bundan sonra tek yapmanız gereken Save All Changes butonuna basmak. Ayarlar kaydedildiğinde Quick Cache sizin adınıza ön belleği bir kere temizleyecektir. Ama içiniz rahat etmezse sağ üst köşede bulunan Clear Cache butonuna bir kere de siz basın.

Bu düzenleme ile birlikte mobil telefona sahip ziyaretçileriniz sitenizi Jetpack ile güçlendirilmiş mobil arayüz ile ziyaret edecekler. Sizin de elinizde bunlardan daha farklı mobil taryıcı listesi var ise lütfen yorumlarda iletiniz.

Selametle.