Da li ste se ikada zapitali kako WordPress plugins utjecati na vrijeme učitavanja vaše stranice? The WordPress plugins omogućavaju vam da dodate funkcionalnost vašoj web lokaciji, ali mogu utjecati i na brzinu web stranice. U ovom vodiču ćemo vam pokazati kako WordPress plugins utiču na vreme učitavanja vaše stranice i kako ih možete efikasnije kontrolisati.

Izmijenite vrijeme učitavanja dodatka 1

Kako radi dodatak?

WordPress dodaci su slični aplikaciji za vašu WordPress web lokaciju. Možete ih instalirati za dodavanje dodatnih funkcija na vašu web lokaciju poput kontaktnih obrazaca, fotogalerija ili trgovine e-trgovine.

Kada neko posjeti vašu web stranicu, WordPress prvo učita osnovne datoteke, a zatim učita sve vaše aktivne dodatke.

Kako pluginovi mogu uticati na vaš blog?

svaki WordPress dodatak nudi različite karakteristike. Da bi to učinili, neki dodaci upućuju pozive bazi podataka u pozadini dok drugi učitavaju datoteke na front-end, kao što su CSS, JavaScript datoteke, itd.

Većina dodataka postavlja HTTP zahtjev za učitavanje datoteka poput skripti, CSS i slika. Svaki zahtjev povećava vrijeme učitavanja cijele stranice vaše web lokacije.

Jednom kada se pravilno izvede, uticaj na performanse je često previše primetan.

Stoga, ako za prijenos datoteka koristite više dodataka koji daju previše http zahtjeva, to će utjecati na performanse vaše web lokacije i korisničko iskustvo.

Kako provjeriti datoteke učitane dodacima WordPress?

Da biste vidjeli kako dodaci utječu na vrijeme učitavanja stranice, na WordPressu morate provjeriti datoteke koje učitavaju ti dodaci.

Postoji mnogo alata pomoću kojih možete to shvatiti.

Možete koristiti alat za razvoj pregledača (u Google Chromeu "Pregled predmeta").

Samo posjetite svoju web lokaciju i desnim klikom odaberite " pregledati ". Ovo će otvoriti panel razvojnih alata.

Morate kliknuti na karticu "Mreža", a zatim ponovo učitati svoje web mjesto. Da biste vidjeli kako se učitava i da biste vidjeli sve datoteke koje se učitavaju.

Alat za razvoj mreže

Za to možete koristiti i alate treće strane poput Pingdom i GTmetrix. Ovi alati također će vam omogućiti da vidite sve datoteke koje su učitane i koliko vremena im je potrebno za učitavanje.

Alat za pingdom

Koliko dodataka trebate instalirati?

Ako vidite da su ove različite datoteke učitane, možete se početi pitati koliko dodataka trebate koristiti?

Odgovor zaista ovisi o skupu dodataka koje koristite na svojoj web lokaciji.

Jedan loš dodatak može učitati 12 datoteke, dok nekoliko dobrih dodataka samo dodaje nekoliko dodatnih datoteka.

Svi dobro kodirani dodaci pokušavaju svesti datoteke koje prenose na minimum. Međutim, nisu svi programeri dodataka pažljivi. Neki dodaci učitavaju datoteke na svakoj stranici, čak i kada im ta datoteka nije potrebna.

Ako koristite puno tih dodataka, to će početi utjecati na performanse vaše web stranice.

Kako držati dodatke pod kontrolom?

Najvažnija stvar koju možete učiniti na svojoj WordPress stranici je da koristite samo dodatke koji su dobro kodirani, imaju dobre kritike i preporučuju ih pouzdani izvori.

Ako nađete a WordPress dodatak utiče na to kako se vaša stranica učitava, pa potražite bolji dodatak koji radi isti posao, ali bolje.

Tada morate početi koristiti keširanje i CDN da biste dodatno poboljšali performanse i brzinu svoje web lokacije.

Još jedan faktor koji biste trebali uzeti u obzir je hosting vaše web stranice. Ako serveri za hosting nisu pravilno optimizirani, to neće povećati vrijeme odziva vaše web lokacije.

To znači da će ne samo dodaci, već i ukupne performanse vaše stranice biti sporiji. Obavezno koristite jedan od najboljih WordPress hostinga.

Kao krajnje sredstvo, možete deinstalirati dodatke koje ne koristite. Pažljivo pogledajte dodatke instalirane na vašoj web lokaciji i pogledajte možete li ih deinstalirati. Ovo nije idealno rješenje, jer ćete morati ugroziti funkcionalnost u odnosu na brzinu vašeg bloga.

Onemogućite dodatke za tablice stilova na WordPressu

Prvo, morate pronaći ime ili ručicu tabele stilova koju želite poništiti. Možete ga pronaći pomoću svog alata " pregledati element ".

Pregled elemenata pregledača

Nakon što nađete ručku stilskog lista, možete ' odjavite Dodavanjem ovog koda u datoteku functions.php Vaše teme ili glavne datoteke dodatka.

add_action ('wp_print_styles', 'my_deregister_styles', 100); funkciju my_deregister_styles () {wp_deregister_style ('gdwpm_styles-css'); }

U ovoj funkciji možete "poništiti registraciju" koliko god želite stilskih ručki. Na primjer, ako imate više dodataka čiji tabelu stilova želite "poništiti", možete to učiniti ovako:

add_action ('wp_print_styles', 'my_deregister_styles', 100); funkciju my_deregister_styles () {wp_deregister_style ('gdwpm_styles-css'); wp_deregister_style ('bfa-font-awesome-css'); wp_deregister_style ('neke druge stilske liste'); }

Upamtite, 'poništavanje registracije' ovih stilova će utjecati na funkcionalnost dodataka na vašoj web stranici. Morate kopirati sadržaj svakog lista stilova koji izbrišete i zalijepiti ga u svoj stilski list. WordPress tema ili ih dodajte kao prilagođeni CSS.

Onemogući JavaScript dodatke

Baš kao i listovi stilova, morat ćete pronaći ručku koju koriste JavaScript datoteke da biste ih "poništili". Međutim, ručicu nećete pronaći pomoću " pregledati ".

Za to ćete morati ukopati dublje u datoteke dodataka da biste pronašli kvaku koju dodatak koristi za učitavanje skripte.

Drugi način da saznate sve ručke koje koriste dodaci je dodavanje ovog koda u datoteku functions.php vaše teme.

funkcija bpc_display_pluginhandles () {$ wp_scripts = wp_scripts (); $ handlename. = " "; foreach ($ wp_scripts-> red kao $ handle): $ handlename. = ' '. $ handle. ' '; endforeach; $ handlename. = " "; vratite $ handlename;} add_shortcode ('pluginhandles', 'bpc_display_pluginhandles');

Nakon dodavanja ovog koda, možete koristiti kratki kôd [pluginhandles] za prikaz popisa ručica skripti dodataka.

Obrađuje wordpress skripte

Sada kada imate ručke za skripte, lako ih možete "odjaviti" pomoću donjeg koda:

add_action ('wp_print_scripts', 'my_deregister_javascript', 100); funkciju my_deregister_javascript () {wp_deregister_script ('kontakt-forma-7'); }

Ovaj kôd možete koristiti i za onemogućavanje više skripti, poput ove:

add_action ('wp_print_scripts', 'my_deregister_javascript', 100); funkciju my_deregister_javascript () {wp_deregister_script ('kontakt-forma-7'); wp_deregister_script ('gdwpm_lightbox-skripta'); wp_deregister_script ('drugo-skripta'); }

Kao što smo ranije spomenuli, onemogućavanje ovih skripti spriječit će pravilno funkcioniranje vaših dodataka.

Da biste to izbjegli, morat ćete kombinirati JavaScripts kodove zajedno, ali ponekad to ne radi ispravno, morate znati što radite.

To je sve za ovaj tutorial, nadam se da ćete znati kako poboljšati svoje dodatke. Ako imate bilo kakvih pitanja, slobodno ih postavite.