Har du nogensinde spekuleret på hvordan WordPress plugins påvirke indlæsningstiden på dit websted? Det WordPress plugins giver dig mulighed for at tilføje funktionalitet til dit websted, men de kan også påvirke hastigheden på et websted. I denne tutorial viser vi dig, hvordan du gør WordPress plugins påvirke indlæsningstiden på dit websted, og hvordan du kan kontrollere dem mere effektivt.

Rediger indlæsningstiden for et plugin 1

Hvordan fungerer et plugin?

WordPress-plugins ligner en applikation til dit WordPress-sted. Du kan installere dem for at tilføje flere funktioner til dit websted som kontaktformularer, fotogallerier eller en e-handelsbutik.

Når nogen besøger dit websted, indlæser WordPress først dets kernefiler og derefter indlæser alle dine aktive plugins.

Hvordan kan plugins påvirke din blog?

hver WordPress plugin tilbyder forskellige funktioner. For at gøre dette foretager nogle plugins opkald til databasen i baggrunden, mens andre indlæser filer på front-end, såsom CSS, JavaScript-filer osv.

De fleste plugins opretter en HTTP-anmodning om at indlæse filer som scripts, CSS og billeder. Hver anmodning øger indlæsningstiden for den komplette side på dit websted.

Når det er gjort korrekt, er effekten på ydeevnen ofte for mærkbar.

Derfor, hvis du bruger flere plugins, der fremsætter for mange http-anmodninger om at uploade filer, vil det påvirke dit websteds ydeevne og brugeroplevelse.

Hvordan kontrolleres filerne, der er indlæst af WordPress-plugins?

For at se, hvordan plugins påvirker din sideindlæsningstid, skal du kontrollere filerne, der er indlæst af disse plugins på WordPress.

Der er mange værktøjer, du kan bruge til at finde ud af dette.

Du kan bruge dit browserudviklingsværktøj (i Google Chrome "Undersøg vare").

Besøg blot dit websted og højreklik for at vælge " inspicere ". Dette åbner panelet med udviklingsværktøjer.

Du skal klikke på fanen "Netværk" og derefter genindlæse dit websted. For at se, hvordan den indlæses, og for at se alle de filer, den indlæses.

Netværksudviklingsværktøj

Du kan også bruge tredjepartsværktøjer som Pingdom og GTmetrix for at se dette. Disse værktøjer giver dig også mulighed for at se alle de filer, der er indlæst, og hvor lang tid det tager at indlæse.

Pingdom-værktøj

Hvor mange plugins skal du installere?

Hvis du ser disse forskellige filer indlæst, kan du begynde at undre dig over, hvor mange plugin-plugins du har brug for?

Svaret afhænger virkelig af det sæt plugins, du bruger på dit websted.

Et enkelt dårligt plugin kan indlæse 12 filer, mens flere gode plugins bare tilføjer et par ekstra filer.

Alle godt kodede plugins forsøger at holde de filer, de uploader, til et minimum. Imidlertid er ikke alle pluginudviklere forsigtige. Nogle plugins indlæser filer på hver side, selv når de ikke har brug for den fil.

Hvis du bruger en masse af disse plugins, vil det begynde at påvirke ydelsen på dit websted.

Hvordan holder plugins under kontrol?

Det vigtigste, du kan gøre på dit WordPress-websted, er kun at bruge plugins, der er godt kodede, har gode anmeldelser og anbefales af pålidelige kilder.

Hvis du finder en WordPress plugin påvirker, hvordan dit websted indlæses, så søg efter et bedre plugin, der gør det samme arbejde, men bedre.

Derefter skal du begynde at bruge cache og CDN for at forbedre ydeevnen og hastigheden på dit websted yderligere.

En anden faktor, som du bør overveje, er hosting af dit websted. Hvis dine hosting-servere ikke er ordentligt optimeret, øger det ikke dit websteds responstid.

Dette betyder, at ikke kun plugins, men den samlede ydeevne på dit websted vil være langsommere. Sørg for, at du bruger en af ​​de bedste WordPress-hosting.

Som en sidste udvej kan du afinstallere plugins, som du ikke bruger. Undersøg omhyggeligt de plugins, der er installeret på dit websted, og se om du kan afinstallere dem. Dette er ikke en ideel løsning, da du bliver nødt til at kompromittere funktionaliteten mod din blogs hastighed.

Deaktiver stilark-plugins på WordPress

Først skal du finde navnet eller håndtaget på det stilark, som du vil afmelde. Du kan finde det ved hjælp af dit værktøj " inspicere elementet '.

Inspektion af browserelement

Når du har fundet stilarkhåndtaget, kan du ' afmelde Ved at tilføje denne kode til filen functions.php Af dit tema eller hovedfilen i et plugin.

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

Du kan "afmelde" så mange stilhåndtag, som du vil i denne funktion. For eksempel, hvis du har mere end et plugin, hvis stilark du vil "afregistrere", kan du gøre det således:

add_action ('wp_print_styles', 'my_deregister_styles', 100); funktion my_deregister_styles () {wp_deregister_style ('gdwpm_styles-css'); wp_deregister_style ('bfa-font-awesome-css'); wp_deregister_style ('noget andet stilark-håndtag'); }

Husk, at 'afregistrering' af disse stylesheets vil påvirke funktionaliteten af ​​plugins på dit websted. Du skal kopiere indholdet af hvert typografiark, du sletter, og indsætte dem i dit typografiark. WordPress tema eller tilføje dem som tilpasset CSS.

Deaktiver javascript-plugins

Ligesom stilark skal du finde det håndtag, der bruges af JavaScript-filer til at "afregistrere" dem. Du finder dog ikke håndtaget ved hjælp af " inspicere '.

Til dette skal du grave dybere ned i plugin-filerne for at finde det håndtag, der bruges af plugin til at indlæse et script.

En anden måde at finde ud af om alle de håndtag, der bruges af plugins, er at tilføje denne kode til dit temas funktioner.php-fil.

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

Når du har tilføjet denne kode, kan du bruge [pluginhandles] -koden til at få vist en liste over plugin-script-håndtag.

Håndterer wordpress-scripts

Nu hvor du har scripthåndtag, kan du nemt "afregistrere" dem ved hjælp af nedenstående kode:

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

Du kan også bruge denne kode til at deaktivere flere scripts som denne:

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

Nu, som vi nævnte tidligere, forhindrer deaktivering af disse scripts, at dine plugins fungerer korrekt.

For at undgå dette skal du kombinere JavaScripts-koder sammen, men nogle gange fungerer det ikke ordentligt, du skal vide, hvad du laver.

Det er alt sammen til denne tutorial, jeg håber du ved, hvordan du forbedrer dine plugins. Hvis du har spørgsmål, er du velkommen til at stille dem.