
Bu, çok sayıda aktif eklentisi olan ve müşterinin hiçbiri olmadan yapmak istemediği veya yapamadığı bazı WordPress kurulumlarını optimize etmekle karşı karşıya kaldığımda birden fazla kez karşılaştığım bir senaryodur.
Bir eklenti iyi yazılmışsa, kullanılmadığı sayfalarda hiçbir şey yüklememelidir, ne yazık ki durum her zaman böyle değildir ve harici araçlara başvurmadan bunu düzeltmek için yapılabilecek çok az şey vardır.
En iyi çözümlerden biri, var olan en iyi ücretli WPO eklentisini kullanmaktır: Perfmatters. Bu olmazsa olmaz eklenti, CSS ve/veya JS'nin istemediğiniz yerlere yüklenmesini önlemek için her eklenti için farklı yerlerde muafiyet kuralları oluşturmanıza olanak tanıyan eksiksiz ve güçlü bir komut dosyası yöneticisine sahiptir.
Öyle olsa bile, muhtemelen başka istekler gönderilmeye devam ediyor veya blogda başka bir yere bir şeyler yükleniyordur. Dolayısıyla, bir eklentiyi belirli bir sayfadan tamamen durdurmak, yani tamamen devre dışı bırakmak istiyorsak, Plugin Organizer diğerlerinin yanı sıra tam da bu seçeneğe sahiptir. Bu da onu Perfmatters'a eklenti olarak çok iyi bir ücretsiz araç haline getiriyor.
Plugin Organ izer ayrıca eklentilerinizin yüklenme sırasını değiştirmenize de olanak tanır. Ancak, ne yaptığınızdan emin değilseniz, eklentileri yeniden sıralamanın veya devre dışı bırakmanın sayfa üzerinde felaket etkileri olabileceği konusunda uyarılmalıdır, çünkü sayfayı kısmen veya tamamen erişilemez hale getirebilir.
Birkaç kez çok iyi sonuçlarla kullandım, bu nedenle geliştiricisi en azından bir incelemeyi hak ediyor, ancak zaten orada bulabileceğiniz birkaç tane var.
Bir eklentiyi belirli bir sayfadan hariç tutmak için genel ayarlarda en azından"Seçici Eklenti Yükleme" seçeneğinin etkinleştirildiğinden emin olmalısınız. Seçeneklerin geri kalanı başlangıç olarak bu resimde gösterildiği gibi bırakılabilir.

"Genel eklentiler" sekmesinde tüm eklentiler etkinken, herhangi bir yazının sürümünü açtığınızda, editörün altında"Yazı Türü ayarlarını geçersizkıl" seçeneğinin işaretlenmesinin seçenekleri genişleteceği bir kutu bulacaksınız ve etkin eklentilerden herhangi birini yalnızca o yazı veya sayfa için hariç tutabileceksiniz.
Daha iyi anlamak için, bir sayfanın veya yazının editöründeki bu kutuda bir eklenti sarı renkte görünüyorsa, küresel olarak, yani tüm site için devre dışı bırakılmış demektir ve yeşilden kırmızıya işaretlerseniz, yalnızca o sayfa için devre dışı bırakılacaktır. Gri renkte, kurulu olan ancak WP yönetiminden etkinleştirilmemiş eklentiler görünecektir.

Muafiyetlerin uygulandığını doğrulamak için siteyi gizli modda ziyaret etmeniz gerekecek, ancak yönetici olarak oturum açtığınızda değişiklikleri görecek şekilde de yapılandırabilirsiniz.
Ve işte bu kadar. Artık tek yapmanız gereken her bir sayfa veya gönderi için planınızı hazırlamak ve bu sayfaların ve dolayısıyla sitenin yükleme hızında önemli bir iyileşme elde edeceksiniz.
Daha az ilginç olmayan ana işlevlerinden bir diğeri de eklentilerin yüklenmesini istediğiniz gibi sıralama imkanıdır. Bunu yapmak için menüden"Grupla ve Sırala" seçeneğine gidin ve her birini istediğiniz konuma sürükleyin. Yükleme sırası yukarıdan aşağıya doğru ayarlanır.

Burada, yeniden sıralandıktan sonraki davranışa da özellikle dikkat etmeniz gerekir çünkü kullandığınız önbellek eklentisine ve CSS ve JS'yi küçültme ve/veya birleştirme yapılandırmasına bağlı olarak, olumlu bir sonuç veya tam tersi bir sonuç elde edebilirsiniz.
Her durumda, tavsiye her zamanki gibi aynıdır. Yapılacak en iyi şey, önce bir hazırlık ortamında test etmek veya sitenizi üretimde test edecek kadar cesursanız yeni bir yedek hazırlamak ve geri dönmeniz gerekmesi durumunda tüm adımları yazmaktır. Her neyse, eklentinin eklentileri varsayılan sıralarına sıfırlamak için bir"Varsayılan Sıraya Sıfırla" seçeneği vardır.

İlk başta biraz dağınık görünse de, renk sistemi yapılandırmasını çok sezgisel hale getirir ve sayfa yükleme hızını artırmak veya en azından çok fazla eklenti yüklemeniz gerekiyorsa yüklememek ve daha fazla yüklememek için bundan yararlanabilirsiniz.