Har du noen gang lurt på hvordan WordPress plugins påvirke lastetiden til nettstedet ditt? De WordPress plugins lar deg legge til funksjonalitet til nettstedet ditt, men de kan også påvirke hastigheten til et nettsted. I denne opplæringen vil vi vise deg hvordan WordPress plugins påvirke lastetiden til nettstedet ditt, og hvordan du kan kontrollere dem mer effektivt.

Endre lastetiden til et plugin 1

Hvordan fungerer et plugin?

WordPress-plugins ligner på et program for ditt WordPress-nettsted. Du kan installere dem for å legge til flere funksjoner på nettstedet ditt, for eksempel kontaktskjemaer, fotogallerier eller en netthandel.

Når noen besøker nettstedet ditt, laster WordPress først kjernefilene og laster deretter alle dine aktive plugins.

Hvordan plugins kan påvirke bloggen din?

hver WordPress Plugin tilbyr ulike funksjoner. For å gjøre dette ringer noen plugins til databasen i bakgrunnen mens andre laster inn filer på front-end som CSS, JavaScript-filer, etc.

De fleste plugins sender en HTTP-forespørsel om å laste filer som skript, CSS og bilder. Hver forespørsel øker lastetiden for hele siden på nettstedet ditt.

Når det er gjort riktig, er effekten på ytelsen ofte for merkbar.

Derfor, hvis du bruker flere plugins som gjør for mange http-forespørsler om å laste opp filer, vil det påvirke nettstedets ytelse og brukeropplevelse.

Hvordan kan du sjekke filene lastet av WordPress-plugins?

For å se hvordan plugins påvirker siden lastetid, må du sjekke filene lastet av disse programtilleggene på WordPress.

Det er mange verktøy du kan bruke for å finne ut av dette.

Du kan bruke nettleserutviklingsverktøyet (i Google Chrome "Inspiser element").

Bare besøk nettstedet ditt og høyreklikk for å velge " inspisere ". Dette vil åpne utviklingsverktøy-panelet.

Du må klikke på "Nettverk" -fanen og deretter laste nettstedet ditt på nytt. For å se hvordan den lastes inn, og for å se alle filene den lastes inn.

Nettverksutviklingsverktøy

Du kan også bruke tredjepartsverktøy som Pingdom og GTmetrix for å se dette. Disse verktøyene lar deg også se alle filene som er lastet, og hvor lang tid de tar å laste.

Pingdom-verktøy

Hvor mange plugins trenger du å installere?

Hvis du ser disse forskjellige filene lastet, kan du begynne å lure på hvor mange plugin-plugins du trenger å bruke?

Svaret avhenger egentlig av settet med plugins du bruker på nettstedet ditt.

En enkelt dårlig plugin kan laste inn 12 filer mens flere gode plugins bare legger til noen få ekstra filer.

Alle godt kodede plugins prøver å holde filene de laster opp til et minimum. Imidlertid er ikke alle plugin-utviklere forsiktige. Noen plugins laster filer på hver side, selv når de ikke trenger den filen.

Hvis du bruker mange av disse programtilleggene, vil det begynne å påvirke ytelsen til nettstedet ditt.

Hvordan holde plugins under kontroll?

Det viktigste du kan gjøre på WordPress-nettstedet ditt er å bare bruke plugins som er godt kodet, har gode anmeldelser og anbefales av pålitelige kilder.

Hvis du finner en WordPress Plugin påvirker hvordan nettstedet ditt lastes, så se etter en bedre plugin som gjør samme jobben, men bedre.

Da må du begynne å bruke hurtigbufring og CDN for å forbedre ytelsen og hastigheten på nettstedet ditt ytterligere.

En annen faktor du bør vurdere er hosting av nettstedet ditt. Hvis vertsserverne dine ikke er riktig optimalisert, vil det ikke øke nettstedets responstid.

Dette betyr at ikke bare programtilleggene, men den generelle ytelsen til nettstedet ditt vil være tregere. Forsikre deg om at du bruker en av de beste WordPress-vertene.

Som en siste utvei kan du avinstallere plugins du ikke bruker. Undersøk pluginene som er installert på nettstedet ditt nøye, og se om du kan avinstallere dem. Dette er ikke en ideell løsning, siden du må gå på akkord med funksjonaliteten mot hastigheten på bloggen din.

Deaktiver stilark-plugins på WordPress

Først må du finne navnet eller håndtaket på stilarket du vil avregistrere. Du kan finne den ved hjelp av verktøyet ditt " inspiser elementet '.

Inspeksjon av nettleserelement

Etter å ha funnet stilarkhåndtaket, kan du avregistrere Ved å legge denne koden til filen functions.php Av temaet eller hovedfilen til en plugin.

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

Du kan “avregistrere” så mange stilhåndtak du vil i denne funksjonen. Hvis du for eksempel har mer enn ett plugin hvis stilark du vil "avregistrere", kan du gjøre det slik:

add_action ('wp_print_styles', 'my_deregister_styles', 100); fungere my_deregister_styles () {wp_deregister_style ('gdwpm_styles-css'); wp_deregister_style ('bfa-font-awesome-css'); wp_deregister_style ('noe annet stilark-håndtak'); }

Husk at avregistrering av disse stilarkene vil påvirke funksjonaliteten til plugins på nettstedet ditt. Du må kopiere innholdet i hvert stilark du sletter og lime det inn i stilarket ditt. WordPress tema eller legg dem til som tilpasset CSS.

Deaktiver JavaScript-plugins

Akkurat som stilark, må du finne håndtaket som brukes av JavaScript-filer for å "avregistrere" dem. Du finner imidlertid ikke håndtaket ved hjelp av " inspisere '.

For dette må du grave dypere i pluginfilene for å finne håndtaket som brukes av plugin-enheten for å laste inn et skript.

En annen måte å finne ut om alle håndtakene som brukes av plugins, er å legge til denne koden i temaets functions.php-fil.

funksjon bpc_display_pluginhandles () {$ wp_scripts = wp_scripts (); $ handlename. = " "; foreach ($ wp_scripts-> kø som $ handle): $ handlename. = ' '. $ håndtak. ' '; endforeach; $ handlename. = " "; returner $ handlename;} add_shortcode ('pluginhandles', 'bpc_display_pluginhandles');

Etter å ha lagt til denne koden, kan du bruke [pluginhandles] -koden for å vise en liste over plugin-skripthåndtak.

Håndterer wordpress-skript

Nå som du har skripthåndtak, kan du enkelt "avregistrere" dem ved hjelp av koden nedenfor:

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

Du kan også bruke denne koden til å deaktivere flere skript, som dette:

add_action ('wp_print_scripts', 'my_deregister_javascript', 100); fungere my_deregister_javascript () {wp_deregister_script ('contact-form-7'); wp_deregister_script ('gdwpm_lightbox-script'); wp_deregister_script ('another-plugin-script'); }

Nå, som vi nevnte tidligere, vil deaktivering av disse skriptene forhindre at pluginene dine fungerer som de skal.

For å unngå dette, må du kombinere JavaScripts-kodene sammen, men noen ganger fungerer det ikke ordentlig, du må vite hva du gjør.

Det er alt for denne opplæringen, jeg håper du vil vite hvordan du forbedrer pluginsene dine. Hvis du har spørsmål, kan du gjerne spørre dem.