Te-ai întrebat vreodată cum WordPress plugin-uri afectează timpul de încărcare a site-ului dvs.? The WordPress plugin-uri vă permit să adăugați funcționalități site-ului dvs., dar pot afecta și viteza unui site web. În acest tutorial, vă vom arăta cum WordPress plugin-uri afectează timpul de încărcare a site-ului dvs. și modul în care le puteți controla mai eficient.

Modificați timpul de încărcare a unui plugin 1

Cum funcționează un plugin?

Pluginurile WordPress sunt similare cu o aplicație pentru site-ul dvs. WordPress. Puteți să le instalați pentru a adăuga mai multe funcții pe site-ul dvs., precum formularele de contact, galeriile foto sau un magazin de comerț electronic.

Când cineva vă vizitează site-ul web, WordPress încarcă mai întâi fișierele sale de bază și apoi încarcă toate pluginurile dvs. active.

Cum pot afecta pluginurile blogul dvs.?

fiecare WordPress plug-in oferă diferite caracteristici. Pentru a face acest lucru, unele pluginuri fac apeluri la baza de date în fundal, în timp ce altele încarcă fișiere pe front-end, cum ar fi fișiere CSS, JavaScript etc.

Majoritatea pluginurilor fac o solicitare HTTP pentru a încărca fișiere precum scripturi, CSS și imagini. Fiecare solicitare crește timpul de încărcare a paginii complete a site-ului dvs.

Odată realizat corect, impactul asupra performanței este adesea prea vizibil.

Prin urmare, dacă utilizați mai multe pluginuri care fac prea multe solicitări http pentru a încărca fișiere, acestea vor afecta performanța site-ului și experiența utilizatorului.

Cum să verificați fișierele încărcate de pluginurile WordPress?

Pentru a vedea cum afectează pluginurile timpul de încărcare a paginii, trebuie să verificați fișierele încărcate de aceste pluginuri pe WordPress.

Există o mulțime de instrumente pe care le puteți folosi pentru a afla acest lucru.

Puteți utiliza instrumentul de dezvoltare a browserului (în Google Chrome „Inspectează elementul”).

Trebuie doar să vizitați site-ul dvs. și să faceți clic dreapta pentru a selecta " inspecta “. Aceasta va deschide panoul instrumentelor de dezvoltare.

Trebuie să faceți clic pe fila „Rețea” și apoi să reîncărcați site-ul web. Pentru a vedea cum se încarcă și pentru a vedea toate fișierele pe care le încarcă.

Instrument de dezvoltare a rețelei

Puteți utiliza, de asemenea, instrumente ale unor terți precum Pingdom și GTmetrix pentru a vedea acest lucru. Aceste instrumente vă vor permite, de asemenea, să vedeți toate fișierele care sunt încărcate și cât timp durează la încărcare.

Instrument Pingdom

De câte pluginuri trebuie să instalați?

Dacă vedeți aceste fișiere diferite încărcate, puteți începe să vă întrebați câte plugin-uri trebuie să utilizați?

Răspunsul depinde într-adevăr de setul de pluginuri pe care le utilizați pe site-ul dvs. web.

Un singur plugin rău poate încărca fișiere 12 în timp ce mai multe plugin-uri bune adaugă doar câteva fișiere suplimentare.

Toate pluginurile bine codificate încearcă să mențină fișierele pe care le încarcă la minimum. Cu toate acestea, nu toți dezvoltatorii de pluginuri sunt atenți. Unele pluginuri încarcă fișiere pe fiecare pagină, chiar și atunci când nu au nevoie de acel fișier.

Dacă utilizați o mulțime de aceste plugin-uri, acesta va începe să afecteze performanțele site-ului dvs.

Cum să ții plugin-urile sub control?

Cel mai important lucru pe care îl puteți face pe site-ul dvs. WordPress este să utilizați numai plugin-uri care sunt bine codificate, au recenzii bune și sunt recomandate de surse de încredere.

Dacă găsiți un WordPress plug-in afectează modul în care se încarcă site-ul dvs., așa că căutați un plugin mai bun care să facă aceeași treabă, dar mai bine.

Apoi, trebuie să începeți să folosiți memoria cache și CDN pentru a îmbunătăți în continuare performanța și viteza site-ului dvs.

Un alt factor pe care ar trebui să-l luați în considerare este găzduirea site-ului dvs. web. Dacă serverele dvs. de găzduire nu sunt optimizate corespunzător, nu va crește timpul de răspuns al site-ului dvs.

Aceasta înseamnă că nu numai pluginurile, ci și performanța generală a site-ului dvs. va fi mai lentă. Asigurați-vă că utilizați una dintre cele mai bune găzduiri WordPress.

În ultimă instanță, puteți dezinstala pluginuri pe care nu le utilizați. Examinați cu atenție pluginurile instalate pe site-ul dvs. și vedeți dacă le puteți dezinstala. Aceasta nu este o soluție ideală, deoarece va trebui să compromiteți funcționalitatea împotriva vitezei blogului dvs.

Dezactivează pluginurile foilor de stil pe WordPress

Mai întâi, trebuie să găsiți numele sau mânerul foii de stil pe care doriți să îl anulați. Îl puteți localiza folosind instrumentul dvs. " inspectați elementul ".

Inspecție element Navigator

După ce găsiți mânerul foii de stil, puteți „ anula înregistrarea Prin adăugarea acestui cod la fișier functions.php Din tema dvs. sau fișierul principal al unui plugin.

add_action ('wp_print_styles', 'my_deregister_styles', 100); funcția my_deregister_styles () {wp_deregister_style ('gdwpm_styles-css'); }

Puteți „anula înregistrarea” oricâtor mânere de stil doriți în această funcție. De exemplu, dacă aveți mai multe pluginuri a căror foaie de stil pe care doriți să o „anulați”, puteți face acest lucru:

add_action ('wp_print_styles', 'my_deregister_styles', 100); funcția my_deregister_styles () {wp_deregister_style ('gdwpm_styles-css'); wp_deregister_style ("bfa-font-awesome-css"); wp_deregister_style ('some-other-stylesheet-handle'); }

Amintiți-vă, „anularea înregistrării” acestor foi de stil va afecta funcționalitatea pluginurilor de pe site-ul dvs. Trebuie să copiați conținutul fiecărei foi de stil pe care o ștergeți și să le lipiți în foaia de stil. WordPress temă sau adăugați-le ca CSS personalizat.

Dezactivați pluginurile javascript

La fel ca foile de stil, va trebui să găsiți mânerul folosit de fișierele JavaScript pentru a le „anula”. Cu toate acestea, nu veți găsi mânerul folosind „ inspecta ".

Pentru aceasta, va trebui să săpați mai adânc în fișierele pluginului pentru a găsi mânerul folosit de plugin pentru a încărca un script.

O altă modalitate de a afla despre toate mânerele utilizate de pluginuri este să adăugați acest cod în fișierul funcției.php al temei dvs.

funcția bpc_display_pluginhandles () {$ wp_scripts = wp_scripts (); $ handlename. = " "; foreach ($ wp_scripts-> coadă ca $ handle): $ handlename. = ' '. $ mâner. ' '; endforeach; $ handlename. = " "; returnează $ handlename;} add_shortcode ('pluginhandles', 'bpc_display_pluginhandles');

După adăugarea acestui cod, puteți utiliza codul scurt [pluginhandles] pentru a afișa o listă de mânere de script-uri plugin.

Manevrează scripturile wordpress

Acum că aveți mânere de script, le puteți „anula” cu ușurință folosind codul de mai jos:

add_action ('wp_print_scripts', 'my_deregister_javascript', 100); funcția my_deregister_javascript () {wp_deregister_script ('contact-form-7'); }

De asemenea, puteți utiliza acest cod pentru a dezactiva mai multe scripturi, astfel:

add_action ('wp_print_scripts', 'my_deregister_javascript', 100); funcția my_deregister_javascript () {wp_deregister_script ('contact-form-7'); wp_deregister_script ('gdwpm_lightbox-script'); wp_deregister_script ("alt-plugin-script"); }

Acum, așa cum am menționat mai devreme, dezactivarea acestor scripturi va împiedica pluginurile să funcționeze corect.

Pentru a evita acest lucru, va trebui să combinați codurile JavaScript, dar uneori nu funcționează corect, trebuie să știți ce faceți.

Asta e totul pentru acest tutorial, sper să știi cum să îți îmbunătățești pluginurile. Dacă aveți întrebări, nu ezitați să le puneți.