WordPress eklentileri sitenizin yükleme süresini nasıl etkiler?

WordPress eklentilerinin sitenizi açık zamanınızı nasıl etkilediğini hiç merak ettiniz mi? WordPress eklentileri, sitenize özellikler eklemenizi sağlar, ancak web sitenizin hızını da etkileyebilir. Bu makalede, WordPress eklentisinin sitenizi açık sürenizi nasıl etkilediğini ve bunu nasıl daha verimli bir şekilde kontrol edebileceğinizi göstereceğiz.

WordPress eklentisi nasıl çalışır? WordPress Siteniz için uygulamalar gibi WordPress eklentileri. Web sitenize iletişim formları, fotoğraf galerileri veya E-Niaga mağazaları gibi daha fazla özellik eklemek için yükleyebilirsiniz.
Birisi web sitenizi ziyaret ettiğinde, WordPress önce temel dosyasını içerir ve ardından tüm etkin eklentilerinizi içerir. Daha fazla bilgi için WordPress eklentisi nedir? Ve nasıl çalışır? Eklenti sitenin yükleme süresini nasıl etkileyebilir? Her WordPress eklentisi farklı işlevsellik ve özellikler sunar. Bunu yapmak için, bazı eklentiler arka uçta veritabanı çağrıları yaparken, diğerleri CSS Stylesheet, JavaScript dosyaları, resimler vb. Gibi ön uçta varlıklar içeriyor. Bir veritabanı sorgusu yapın ve sitenizi açmak için zaman ekleyen varlıklar içeriyor. Çoğu eklenti, komut dosyaları, CSS ve resimler gibi varlıkları yüklemek için HTTP istekleri yapar. Her istek, site sayfanızın açılış saatini artırır.
Doğru yapılırsa, performansın etkisi genellikle çok görünür değildir. Ancak, dosyaları ve varlıkları yüklemek için çok fazla HTTP isteği yapan birkaç eklenti kullanıyorsanız, site kullanıcısınızın performansını ve deneyimini etkileyecektir. WordPress eklentisi tarafından yayınlanan dosyayı nasıl kontrol ederim? Eklentinin sayfanızın açılış saatini nasıl etkilediğini görmek için WordPress eklentisi tarafından yüklenen dosyayı kontrol etmeniz gerekir. Bunu bulmak için kullanabileceğiniz birçok araç var. Tarayıcı geliştiricinizi kullanabilirsiniz (Firefox’taki Google Chrome ve Muayene Elemanları’nı kontrol edin). Web sitenizi ziyaret edin ve incelemek için doğru tıklayın. Bu bir geliştirici paneli açacaktır. ‘Ağ’ sekmesini tıklamanız ve ardından web sitenizi yeniden yüklemeniz gerekir. Sayfa yeniden yüklendiğinde, tarayıcınızın her dosyayı nasıl yüklediğini görebilirsiniz.
Bunu görmek için Pingdom ve GtMetrix gibi üçüncü taraflı araçları da kullanabilirsiniz. Diğer yararlı bilgiler arasında, bu araç size yüklenen tüm dosyaları ve yüklenmesinin ne kadar sürdüğünü de gösterecektir.

Çok fazla kaç eklenti var? Bu dosyaların yüklendiğini gördüğünüzde, sitemde kaç eklenti kullanmam gerektiğini merak etmeye başlayabilirsiniz? Çok fazla kaç eklenti var?

Cevap, web sitenizde kullandığınız eklentilerin koleksiyonuna çok bağlıdır. Bir kötü eklenti 12 dosya içerebilirken, bazı iyi eklentiler yalnızca bazı ek dosyalar ekleyecektir. İyi podli olan tüm eklentiler, yükledikleri dosyaları mümkün olduğunca minimum tutmaya çalışır. Ancak, tüm eklenti geliştiricileri dikkatli değildir. Bazı eklentiler, dosyaya ihtiyaç duymasalar bile her sayfa yüklemesine dosya yükler. Böyle çok fazla eklenti kullanırsanız, bu, sitenizin performansını etkilemeye başlar. Eklenti nasıl kontrol altında tutulur? WordPress sitenizde yapabileceğiniz en önemli şey, yalnızca iyi kodlanmış bir eklenti kullanmak, iyi bir incelemeye sahip olmak ve güvenilir bir kaynak tarafından önerilir. Hangi WordPress eklentisini nasıl bulacağınızla ilgili kılavuzumuza bakın. WordPress eklentisinin sitenizin yüklenmesini etkilediğini fark ederseniz, aynı ancak daha iyi çalışmayı yapan daha iyi bir eklenti bulun. Ardından, sitenizin performansını ve hızını daha da artırmak için önbellek ve CDN kullanmaya başlamalısınız. Dikkate almanız gereken bir diğer faktör de web sitenizi barındırmaktır. Barındırma sunucunuz doğru optimize edilmezse, site yanıt sürenizi artıracaktır. Bu sadece eklentiler değil, sitenizin genel performansı daha yavaş olacaktır. En iyi WordPress barındırma şirketlerinden birini kullandığınızdan emin olun.
Son bir çaba olarak, onsuz kullanabileceğiniz eklentilerin kurulumunu kaldırabilirsiniz. Web sitenizde yüklü eklentiyi dikkatlice inceleyin ve bazılarını silip silemeyeceğinizi görün. Bu ideal bir çözüm değildir, çünkü hız için özelliklerden ödün vermek zorundasınız. WordPress eklenti varlıklarını optimize edin Manuel olarak, Gelişmiş WordPress kullanıcıları Sitelerindeki WordPress eklentileri yükleme dosyalarını yönetmeye çalışabilir. Bunu yapmak, kodlama ve bazı hata ayıklama becerileri hakkında biraz bilgi gerektirir. Komut dosyasını ve stil sayfasını WordPress’e yüklemenin doğru yolu, wp_enqueue_style ve wp_enqueue_script işlevini kullanmaktır. WordPress eklentisi geliştiricilerinin çoğu eklenti dosyasını yüklemek için kullanır. WordPress ayrıca komut dosyasını ve stil sayfası kaydını iptal etmek için kolay bir işlevle donatılmıştır.
Ancak, yalnızca komut dosyasının ve stil sayfasının yüklenmesini devre dışı bırakırsanız, bu eklentinize zarar verir ve düzgün çalışmazlar. Bunu düzeltmek için, stili ve komut dosyasını temanızın stil sayfasına ve javascript dosyasına kopyalamanız ve eklemeniz gerekir. Bu şekilde her şeyi aynı anda yükleyebilir, HTTP isteklerini en aza indirebilir ve sayfa açık sürenizi etkili bir şekilde azaltabilirsiniz.
WordPress’teki Styles sayfası kaydını ve JavaScript dosyasını iptal etmenin kolay bir yoluna bakalım. Styles sayfası eklentisini devre dışı bırakın İlk WordPress’teki, kaydı iptal etmek istediğiniz stil sayfasının bir adını veya kavrayışını bulmanız gerekir. Tarayıcı denetim aracınızı kullanarak bulabilirsiniz.
Stil sayfası kavramasını bulduktan sonra, bu kodu dosya işlevine ekleyerek kaydı iptal edebilir.

WP_DEREGISTER_STYLE (‘GDWPM_STYLES-CSS’);
}

Bu işlevde stil stilini istediğiniz kadar iptal edebilirsiniz. Örneğin, StyleSheet kaydını iptal etmek için birden fazla eklentiniz varsa, şöyle yapacaksınız:
Add_action (‘wp_print_styles’, ‘my_deregister_styles’, 100);
İşlev my_deregister_styles () {
WP_DEREGISTER_STYLE (‘GDWPM_STYLES-CSS’);
WP_DEREGISTER_STYLE (‘BFA-FONT-AAWESESEST-CSS’);
WP_DEREGISTER_STYLE (‘BAZI BAŞLANMIŞ STILLES Sheet-Handle’);
}
Unutmayın, bu stil sayfası kaydını iptal etmenin web sitenizdeki eklenti özelliğini etkileyeceğini unutmayın. Kaydı iptal ettiğiniz her stil sayfasının içeriğini kopyalamanız ve WordPress tema stilinize eklemeniz veya özel bir CSS olarak eklemeniz gerekir. WordPress’teki JavaScripts eklentilerini devre dışı bırak Styles sayfası ile aynı, kaydı iptal etmek için JavaScript dosyaları tarafından kullanılan tutamağı bilmeniz gerekir. Ancak, bir muayene aracı kullanarak bir sap bulamazsınız.
Bunun için, komut dosyasını yüklemek için eklenti tarafından kullanılan tutamağı bulmak için eklenti dosyasına daha derin kazmanız gerekir. Eklenti tarafından kullanılan tüm tutamları bulmanın başka bir yolu, bu kodu dosya işlevine eklemektir.php temanıza. Wpb_display_pluginhandles () {)
$ wp_scripts = wp_scripts ();
$ el adı. = ”
“;
foreach ($ wp_scripts-> $ tutamak olarak kuyruk):
$ el adı. = ‘
‘.$ tutma. ‘
‘; endforeach;
$ el adı. = ”
“;
Dönüş $ elamam;
}
add_shortcode (‘pluginhandles’, ‘wpb_display_pluginhandles’);
Bu kodu ekledikten sonra, eklenti komut dosyası tutamaç listesini görüntülemek için kısa bir kod [PluginHandles] kullanabilirsiniz.
Artık bir komut dosyası tutamağınız olduğuna göre, aşağıdaki kodu kullanarak kaydı kolayca iptal edebilirsiniz: add_action (‘wp_print_scripts’, ‘my_deregister_javascript’, 100);
İşlev my_deregister_javascript () {
WP_DereGister_Script (‘Contact-Form-7’);
}
Bu kodu, add_action (‘wp_print_scripts’, ‘my_deregister_javascript’, 100) gibi birçok komut dosyasını devre dışı bırakmak için de kullanabilirsiniz;

İşlev my_deregister_javascript () {
WP_DereGister_Script (‘Contact-Form-7’);
WP_DereGister_Script (‘gdwpm_lightbox-script’);
WP_DereGister_Script (‘Başka bir plugin-script’);
}
Şimdi, daha önce de belirttiğimiz gibi, bu komut dosyasını devre dışı bırakmak eklentinizin düzgün çalışmasını durduracaktır. Bundan kaçınmak için JavaScripts’i birleştirmeniz gerekir, ancak bazen sorunsuz çalışmaz, bu yüzden ne yaptığınızı bilmeniz gerekir. Deneme ve hatadan (çoğumuz gibi) öğrenebilirsiniz, ancak bunu doğrudan sitede yapmamanızı öneririz. Test edilecek en iyi yer, yerel WordPress kurulumunda veya yönetilen bir WordPress barındırma sağlayıcısı ile bir evreleme sitesinde. Komut dosyasını yalnızca belirli bir sayfaya yükleyin, web sitenizdeki belirli bir sayfaya yüklenecek bir eklenti komut dosyasına ihtiyacınız olacağını biliyorsanız, bu sayfadaki eklentilere izin verebilirsiniz. Bu şekilde komut dosyası sitenizdeki diğer tüm sayfalarda devre dışı bırakılır ve yalnızca gerekirse yüklenir. Komut dosyasını belirli bir sayfaya nasıl yükleyebilirsiniz.
if (! Is_page (‘iletişim’)) {
WP_DereGister_Script (‘Contact-Form-7’);
}
}
Bu kod yalnızca iletişim sayfası hariç tüm sayfalardaki 7 kişi form komut dosyasını devre dışı bırakır. Şimdilik bu kadar. Bu makalenin WordPress eklentilerinin sitenizi açık zamanınızı nasıl etkilediğini öğrenmenize yardımcı olur. WordPress hızını ve site performansını artırmak için ana yönergelerimizi de görmek isteyebilirsiniz. Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube kanalımıza abone olun. Bizi Twitter ve Facebook’ta da bulabilirsiniz.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir