Jeste li se ikada zapitali kako WordPress plugins utjecati na vrijeme učitavanja vaše stranice? The WordPress plugins omogućuju vam dodavanje funkcionalnosti vašoj web stranici, ali također mogu utjecati na brzinu web stranice. U ovom vodiču pokazat ćemo vam kako WordPress plugins utjecati na vrijeme učitavanja vaše stranice i kako ih možete učinkovitije kontrolirati.

Izmijenite vrijeme učitavanja dodatka 1

Kako radi dodatak?

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

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

Kako dodaci mogu utjecati na vaš blog?

svaki WordPress plugin nudi različite značajke. Da bi to učinili, neki dodaci upućuju pozive bazi podataka u pozadini, dok drugi učitavaju datoteke na prednjem dijelu 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 kad se pravilno izvede, utjecaj na performanse često je previše primjetan.

Stoga, ako za prijenos datoteka upotrebljavate više dodataka koji daju previše http zahtjeva, to će utjecati na izvedbu web mjesta i korisničko iskustvo.

Kako provjeriti datoteke koje učitavaju WordPress dodatke?

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 preglednika (u Google Chromeu "Pregled predmeta").

Samo posjetite svoju web lokaciju i desnim klikom odaberite " pregledati ”. Ovo će otvoriti ploču s razvojnim alatima.

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

Alat za razvoj mreže

Za to možete upotrijebiti i alate treće strane poput Pingdom i GTmetrix. Ovi će vam alati također omogućiti da vidite sve učitane datoteke 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 stvarno ovisi o skupu dodataka koje upotrebljavate na svojoj web stranici.

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 oprezni. Neki dodaci učitavaju datoteke na svakoj stranici, čak i kad im ta datoteka nije potrebna.

Ako koristite puno tih dodataka, to će početi utjecati na izvedbu 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 pronađete a WordPress plugin utječe na to kako se vaša stranica učitava, pa potražite bolji dodatak koji radi isti posao, ali bolje.

Tada trebate započeti koristiti predmemoriranje i CDN kako biste dodatno poboljšali performanse i brzinu svoje web lokacije.

Još jedan faktor koji biste trebali uzeti u obzir je hosting vašeg web mjesta. Ako vaši poslužitelji hostinga nisu pravilno optimizirani, to neće povećati vrijeme odziva vaše web stranice.

To znači da će ne samo dodaci, već i ukupna izvedba vašeg web mjesta biti sporiji. Obavezno koristite jedan od najboljih WordPress hostinga.

U krajnjem slučaju možete deinstalirati dodatke koje ne upotrebljavate. Pažljivo pregledajte dodatke instalirane na vašoj web lokaciji i provjerite možete li ih deinstalirati. Ovo nije idealno rješenje jer ćete morati ugroziti funkcionalnost u odnosu na brzinu svog bloga.

Onemogućite dodatke za tablice stilova na WordPressu

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

Pregled elementa navigatora

Nakon što nađete rukohvat stilskog lista, možete poništiti registraciju Dodavanjem ovog koda u datoteku functions.php Vaše teme ili glavne datoteke dodatka.

add_action ('wp_print_styles', 'my_deregister_styles', 100); funkcija 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); funkcija my_deregister_styles () {wp_deregister_style ('gdwpm_styles-css'); wp_deregister_style ('bfa-font-awesome-css'); wp_deregister_style ('neki drugi-stil-ručka'); }

Upamtite, 'poništavanje' ovih stilskih tablica utjecat će na funkcionalnost dodataka na vašem web-mjestu. Morate kopirati sadržaj svakog stilskog lista koji obriš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čicu koju koriste JavaScript datoteke da biste ih "poništili registraciju". Međutim, ručku nećete pronaći pomoću " pregledati ".

Za to ćete trebati iskopati dublje u datoteke dodataka da biste pronašli ručku pomoću koje će dodatak učitati skriptu.

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

funkcija bpc_display_pluginhandles () {$ wp_scripts = wp_scripts (); $ handlename. = " "; foreach ($ wp_scripts-> queue as $ handle): $ handlename. = ' '. $ ručka. ' '; krajnji predum; $ handlename. = " "; vratite $ handlename;} add_shortcode ('pluginhandles', 'bpc_display_pluginhandles');

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

Obrađuje wordpress skripte

Sad kad imate ručke za skripte, lako ih možete "poništiti" pomoću donjeg koda:

add_action ('wp_print_scripts', 'my_deregister_javascript', 100); funkcija my_deregister_javascript () {wp_deregister_script ('kontakt-obrazac-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); funkcija my_deregister_javascript () {wp_deregister_script ('kontakt-obrazac-7'); wp_deregister_script ('gdwpm_lightbox-script'); wp_deregister_script ('drugi-plugin-script'); }

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.