Ana İçeriğe Geç

Eklentilerin yüklenme süresi nasıl azaltılır?

Divi: Kullanılacak en kolay WordPress teması

Divi: Tüm zamanların en iyi WordPress teması!

daha fazla 901.000 indirmeler, Divi, dünyanın en popüler WordPress teması. Tamamen, kullanımı kolay ve 62 ücretsiz şablonlardan daha fazlasını sunuyor. [Önerilen]

WordPress eklentilerinin sitenizin yükleme süresini nasıl etkilediğini hiç merak ettiniz mi? WordPress eklentileri sitenize işlevsellik eklemenize izin verir, ancak bir web sitesinin hızını da etkileyebilirler. Bu eğiticide, WordPress eklentilerinin sitenizin yükleme süresini nasıl etkilediğini ve bunları daha etkili bir şekilde nasıl kontrol edebileceğinizi göstereceğiz.

Bir eklentinin yükleme süresini değiştirin 1

Bir eklenti nasıl çalışır?

WordPress eklentileri, WordPress siteniz için bir uygulamaya benzer. Sitenize iletişim formları, fotoğraf galerileri veya bir e-ticaret mağazası gibi daha fazla özellik eklemek için bunları yükleyebilirsiniz.

Birisi web sitenizi ziyaret ettiğinde, WordPress önce çekirdek dosyalarını yükler ve ardından tüm aktif eklentilerinizi yükler.

Nasıl eklentileri blogunuza etkileyebilir?

Her WordPress eklentisi farklı işlevler sunar. Bunu yapmak için, bazı eklentiler arka planda veritabanına çağrı yapar, diğerleri ise CSS, JavaScript dosyaları gibi ön uçtaki dosyaları yükler.

Çoğu eklenti, komut dosyaları, CSS ve görüntüler gibi dosyaları yüklemek için bir HTTP isteği yapar. Her istek, sitenizin tam sayfasının yüklenme süresini uzatır.

Doğru bir şekilde yapıldığında, performans üzerindeki etki genellikle çok belirgindir.

Bu nedenle, dosya yüklemek için çok fazla http isteğinde bulunan birden çok eklenti kullanırsanız, bu site performansınızı ve kullanıcı deneyiminizi etkileyecektir.

WordPress eklentileri tarafından yüklenen dosyalar nasıl kontrol edilir?

Eklentilerin sayfa yükleme sürenizi nasıl etkilediğini görmek için, bu eklentiler tarafından WordPress'e yüklenen dosyaları kontrol etmeniz gerekir.

Bunu anlamak için kullanabileceğiniz birçok araç var.

Tarayıcı geliştirme aracınızı kullanabilirsiniz (Google Chrome'da "Öğeyi inceleyin").

Sadece sitenizi ziyaret edin ve seçmek için sağ tıklayın " denetlemek ". Bu geliştirme araçları panelini açacaktır.

"Ağ" sekmesini tıklamanız ve ardından web sitenizi yeniden yüklemeniz gerekir. Nasıl yüklendiğini görmek ve yüklediği tüm dosyaları görmek için.

Elementor ile web sitenizi kolayca oluşturun

Elementor, profesyonel bir görünüme sahip herhangi bir web sitesi tasarımını kolayca oluşturmanıza olanak sağlar. Kendin yapabileceğin için pahalı ödemeyi kes. [Ücretsiz]

Ağ geliştirme aracı

Bunu görmek için Pingdom ve GTmetrix gibi üçüncü taraf araçlarını da kullanabilirsiniz. Bu araçlar aynı zamanda yüklenen tüm dosyaları ve ne kadar süreceklerini görmenizi sağlar.

Pingdom aracı

Kaç eklenti yüklemeniz gerekiyor?

Yüklenen bu farklı dosyaları görürseniz, kaç eklenti kullanmanız gerektiğini merak etmeye başlayabilirsiniz?

Cevap gerçekten web sitenizde kullandığınız eklenti setine bağlıdır.

Tek bir kötü eklenti 12 dosyalarını yüklerken birkaç iyi eklenti sadece birkaç ekstra dosya ekleyebilir.

İyi kodlanmış tüm eklentiler, yükledikleri dosyaları minimumda tutmaya çalışır. Ancak, tüm eklenti geliştiricileri dikkatli değildir. Bazı eklentiler, o dosyaya ihtiyaçları olmasa bile her sayfaya dosya yükler.

Bu eklentilerin çoğunu kullanırsanız, sitenizin performansını etkilemeye başlayacaktır.

Eklentileri kontrol altında tutmak nasıl?

WordPress sitenizde yapabileceğiniz en önemli şey, yalnızca iyi kodlanmış, iyi incelemelere sahip ve güvenilir kaynaklar tarafından önerilen eklentileri kullanmaktır.

Bir WordPress eklentisinin sitenizin yüklenmesini etkilediğini fark ederseniz, aynı işi yapan daha iyi ancak daha iyi bir eklenti arayın.

Ardından, sitenizin performansını ve hızını daha da artırmak için önbelleğe alma ve CDN kullanmaya başlamanız gerekir.

En iyi WordPress temalarını ve eklentilerini mi arıyorsunuz?

Envato'daki en iyi eklentileri ve WordPress temalarını indirin ve web sitenizi kolayca oluşturun. 49.720.000 indirme işleminden daha fazla. [ÖZEL]

Dikkate almanız gereken bir diğer faktör, web sitenizin barındırılmasıdır. Barındırma sunucularınız uygun şekilde optimize edilmemişse, sitenizin yanıt süresini artırmayacaktır.

Bu, yalnızca eklentilerin değil, sitenizin genel performansının da daha yavaş olacağı anlamına gelir. En iyi WordPress hosting hizmetlerinden birini kullandığınızdan emin olun.

Son çare olarak, kullanmadığınız eklentileri kaldırabilirsiniz. Sitenizde yüklü olan eklentileri dikkatlice inceleyin ve kaldırıp kaldıramayacağınıza bakın. Blogunuzun hızından ödün vermek zorunda kalacağınız için bu ideal bir çözüm değildir.

WordPress'te stil sayfaları eklentilerini devre dışı bırakın

İlk olarak, kaydını silmek istediğiniz stil sayfasının adını veya tutamacını bulmanız gerekir. Aracınızı kullanarak bulabilirsiniz " elemanı incelemek '.

Tarayıcı öğesi incelemesi

Stil sayfası tutamacını bulduktan sonra kaydını Bu kodu dosyaya ekleyerek functions.php Temanız veya bir eklentinin ana dosyasından.

ADD_ACTION ( 'wp_print_styles', 'my_deregister_styles' 100); my_deregister_styles fonksiyonu () {wp_deregister_style ( 'gdwpm_styles-Css'); }

Bu işlevde istediğiniz kadar stil tutamacının "kaydını iptal edebilirsiniz". Örneğin, stil sayfasını "kaydını iptal etmek" istediğiniz birden fazla eklentiniz varsa, bunu şu şekilde yapabilirsiniz:

ADD_ACTION ( 'wp_print_styles', 'my_deregister_styles' 100); my_deregister_styles fonksiyonu () {wp_deregister_style ( 'gdwpm_styles-Css'); wp_deregister_style ( 'BFA-korku-Css olan'); wp_deregister_style ( 'bir-diğer-stil kolu'); }

Unutmayın, bu stil sayfalarının "kaydını silmenin" sitenizdeki eklentilerin işlevselliğini etkileyeceğini unutmayın. Sildiğiniz her stil sayfasının içeriğini kopyalayıp WordPress temanızın stil sayfasına yapıştırmanız veya bunları özel CSS olarak eklemeniz gerekir.

Javascript eklentilerini devre dışı bırak

Stil sayfalarında olduğu gibi, JavaScript dosyalarının "kaydını silmek" için kullandığı tanıtıcıyı bulmanız gerekecektir. Ancak, " denetlemek '.

Bunun için bir eklentiyi yüklemek için eklentinin kullandığı tanıtıcıyı bulmak için eklenti dosyalarının derinliklerine inmeniz gerekir.

Eklentiler tarafından kullanılan tüm tutamaçları bulmanın bir başka yolu da bu kodu temanızın functions.php dosyasına eklemektir.

function bpc_display_pluginhandles () {$ wp_scripts = wp_scripts (); $ handlename. = " "; foreach ($ wp_scripts-> sıra $ tutamaç olarak): $ handlename. = ' '. $ tutamaç. ' '; sondan önce; $ handlename. = " "; $ işlemadı döndür;} add_shortcode ('eklenti tanıtıcıları', 'bpc_display_pluginhandles');

Bu kodu ekledikten sonra, eklenti betiği tutamaçlarının listesini görüntülemek için [pluginhandles] kısa kodunu kullanabilirsiniz.

WordPress komut dosyalarını işler

Çevrimiçi Mağazanızı kolayca oluşturun

WordPress'te fiziksel ve dijital ürünlerinizi satmak için ücretsiz WooCommerce, en iyi e-ticaret eklentilerini indirin. [Önerilen]

Artık komut dosyası tanıtıcılarınız olduğuna göre, aşağıdaki kodu kullanarak bunların kolayca "kaydını iptal edebilirsiniz":

ADD_ACTION ( 'wp_print_scripts', 'my_deregister_javascript' 100); my_deregister_javascript fonksiyonu () {wp_deregister_script (iletişim biçimli-7 '); }

Bu kodu, aşağıdaki gibi birden çok komut dosyasını da devre dışı bırakmak için kullanabilirsiniz:

ADD_ACTION ( 'wp_print_scripts', 'my_deregister_javascript' 100); my_deregister_javascript fonksiyonu () {wp_deregister_script (iletişim biçimli-7 '); wp_deregister_script ( 'gdwpm_lightbox komut'); wp_deregister_script (başka bir-eklentisi-komut '); }

Şimdi, daha önce de bahsettiğimiz gibi, bu komut dosyalarını devre dışı bırakmak eklentilerinizin düzgün çalışmasını engelleyecektir.

Bunu önlemek için, JavaScripts kodlarını birlikte birleştirmeniz gerekir, ancak bazen düzgün çalışmaz, ne yaptığınızı bilmeniz gerekir.

Hepsi bu ders için, umarım eklentilerinizi nasıl geliştireceğinizi bileceksiniz. Herhangi bir sorunuz varsa, sormaya çekinmeyin.

Bu makale yorumları 0 içeriyor

YORUM BIRAKIN

E-posta hesabınız yayımlanmayacak. Doldurulması zorunlu alanlar * ile işaretlenmiştir *

Bu site, istenmeyenleri azaltmak için Akismet'i kullanıyor. Yorum verilerinizin nasıl kullanıldığı hakkında daha fazla bilgi edinin..

Başa dönüş
5 hisseleri
hisse2
cıvıltı1
Enregistrer2