Premýšľali ste niekedy ako WordPress pluginy ovplyvniť čas načítania vašej stránky? The WordPress pluginy vám umožňujú pridať funkcie na vašu stránku, ale môžu tiež ovplyvniť rýchlosť webovej stránky. V tomto návode vám ukážeme, ako na to WordPress pluginy ovplyvniť čas načítania vašich stránok a ako ich môžete efektívnejšie ovládať.

Úprava času načítania doplnku 1

Ako funguje doplnok?

Doplnky WordPress sú podobné aplikácii pre vaše stránky WordPress. Môžete ich nainštalovať a pridať na svoje stránky ďalšie funkcie, ako sú kontaktné formuláre, fotogalérie alebo elektronický obchod.

Keď niekto navštívi váš web, WordPress najskôr načíta základné súbory a potom načíta všetky vaše aktívne doplnky.

Ako pluginy môžu mať vplyv na váš blog?

každý WordPress Plugin ponúka rôzne funkcie. Na tento účel niektoré doplnky volajú do databázy na pozadí, zatiaľ čo iné načítavajú súbory na front-ende, ako sú súbory CSS, JavaScript atď.

Väčšina doplnkov vyžaduje HTTP požiadavku na načítanie súborov, ako sú skripty, CSS a obrázky. Každá požiadavka zvyšuje čas načítania celej stránky vášho webu.

Po správnom vykonaní je vplyv na výkon často príliš zreteľný.

Ak teda používate viac doplnkov, ktoré na odovzdanie súborov odosielajú príliš veľa požiadaviek protokolu HTTP, ovplyvní to výkon vášho webu a dojem používateľa.

Ako skontrolovať súbory načítané doplnkami WordPress?

Ak chcete zistiť, aký vplyv majú pluginy na čas načítania vašej stránky, musíte skontrolovať súbory načítané týmito pluginmi na WordPress.

Existuje mnoho nástrojov, pomocou ktorých to môžete zistiť.

Môžete použiť vývojový nástroj vášho prehliadača (v prehliadači Google Chrome „Skontrolovať položku“).

Stačí navštíviť vaše stránky a kliknutím pravým tlačidlom myši vyberiete možnosť „ preskúmať ". Otvorí sa panel vývojových nástrojov.

Musíte kliknúť na kartu „Sieť“ a potom znovu načítať svoj web. Ak chcete zistiť, ako sa načítava, a zobraziť všetky načítané súbory.

Nástroj na rozvoj siete

Môžete tiež použiť nástroje tretích strán, ako sú Pingdom a GTmetrix. Tieto nástroje vám tiež umožnia zobraziť všetky načítané súbory a dĺžku načítania.

Nástroj pingdom

Koľko doplnkov musíte nainštalovať?

Ak vidíte načítané tieto rôzne súbory, môžete začať premýšľať, koľko doplnkov doplnkov musíte použiť?

Odpoveď skutočne závisí od množiny doplnkov, ktoré používate na svojom webe.

Jeden zlý doplnok dokáže načítať súbory 12, zatiaľ čo niekoľko dobrých doplnkov jednoducho pridá niekoľko ďalších súborov.

Všetky dobre kódované doplnky sa snažia minimalizovať počet nahrávaných súborov. Nie všetci vývojári doplnkov sú však opatrní. Niektoré doplnky načítajú súbory na každej stránke, aj keď tento súbor nepotrebujú.

Ak použijete veľa týchto doplnkov, začne to mať vplyv na výkon vašich stránok.

Ako udržať pluginy pod kontrolou?

Najdôležitejšie, čo môžete na svojom webe WordPress urobiť, je používať iba doplnky, ktoré sú dobre kódované, majú dobré recenzie a odporúčajú ich dôveryhodné zdroje.

Ak nájdete a WordPress Plugin ovplyvňuje, ako sa vaša stránka načítava, takže hľadajte lepší doplnok, ktorý robí rovnakú prácu, ale lepšie.

Potom musíte začať používať ukladanie do vyrovnávacej pamäte a CDN, aby ste ďalej zlepšili výkon a rýchlosť svojich stránok.

Ďalším faktorom, ktorý by ste mali brať do úvahy, je hosťovanie vašich webových stránok. Ak vaše hostiteľské servery nie sú správne optimalizované, nezvýši to čas odozvy vášho webu.

To znamená, že nielen doplnky, ale aj celková výkonnosť vášho webu bude pomalšia. Uistite sa, že používate jeden z najlepších hostiteľov WordPress.

V krajnom prípade môžete odinštalovať doplnky, ktoré nepoužívate. Starostlivo skontrolujte doplnky nainštalované na vašom webe a zistite, či ich môžete odinštalovať. Toto nie je ideálne riešenie, pretože budete musieť ohroziť funkčnosť oproti rýchlosti svojho blogu.

Zakázanie doplnkov so štýlmi na WordPress

Najprv musíte nájsť názov alebo popisovač štýlov, ktorý chcete zrušiť registráciu. Nájdete ho pomocou svojho nástroja " skontrolovať prvok ".

Kontrola prvkov prehliadača

Po nájdení úchytky štýlov môžete zrušenie registrácie Pridaním tohto kódu do súboru functions.php Témy alebo hlavný súbor doplnku.

ADD_ACTION ( 'wp_print_styles', '' my_deregister_styles 100); Funkcia my_deregister_styles () {wp_deregister_style ( 'gdwpm_styles-css'); }

V tejto funkcii môžete „zrušiť registráciu“ toľko štýlov, koľko chcete. Ak máte napríklad viac ako jeden doplnok, ktorého šablónu štýlov chcete „zrušiť registráciu“, môžete to urobiť nasledovne:

ADD_ACTION ( 'wp_print_styles', '' my_deregister_styles 100); Funkcia my_deregister_styles () {wp_deregister_style ( 'gdwpm_styles-css'); wp_deregister_style ( 'BFA-are-super-css'); wp_deregister_style ( 'niektoré-other-stylesheet-kľučka'); }

Pamätajte, že „zrušenie registrácie“ týchto šablón štýlov ovplyvní funkčnosť doplnkov na vašej stránke. Musíte skopírovať obsah každej šablóny so štýlmi, ktorú odstránite, a vložiť ju do vašej šablóny štýlov. WordPress tému alebo ich pridajte ako vlastné CSS.

Zakázať doplnky JavaScript

Rovnako ako štýly, budete musieť nájsť popisovač, ktorý používajú súbory JavaScript na ich „zrušenie registrácie“. Nenájdete však rukoväť pomocou znaku „ preskúmať ".

Z tohto dôvodu budete musieť hlbšie kopať do súborov doplnkov, aby ste našli popisovač, ktorý doplnok používa na načítanie skriptu.

Ďalším spôsobom, ako zistiť všetky popisovače používané doplnkami, je pridať tento kód do súboru functions.php vašej témy.

function bpc_display_pluginhandles () {$ wp_scripts = wp_scripts (); $ handlename. = " "; foreach ($ wp_scripts-> front ako $ handle): $ handlename. = ' ". $ rukoväť. “ "; endforeach; $ handlename. = " "; return $ handlename;} add_shortcode ('pluginhandles', 'bpc_display_pluginhandles');

Po pridaní tohto kódu môžete použiť skratku [pluginhandles] na zobrazenie zoznamu popisovačov skriptov doplnku.

Spracováva wordpressové skripty

Teraz, keď máte popisovače skriptov, môžete ich ľahko „zrušiť registráciu“ pomocou nižšie uvedeného kódu:

ADD_ACTION ( 'wp_print_scripts', 'my_deregister_javascript' 100); my_deregister_javascript funkcie () {wp_deregister_script ( 'kontaktný-form-7'); }

Tento kód môžete použiť aj na vypnutie viacerých skriptov, napríklad:

ADD_ACTION ( 'wp_print_scripts', 'my_deregister_javascript' 100); my_deregister_javascript funkcie () {wp_deregister_script ( 'kontaktný-form-7'); wp_deregister_script ( 'gdwpm_lightbox script'); wp_deregister_script ( 'iný-plugin-script'); }

Ako sme už spomínali, deaktivácia týchto skriptov zabráni správnemu fungovaniu vašich doplnkov.

Aby ste tomu zabránili, budete musieť skombinovať kódy JavaScripts spolu, ale niekedy to nefunguje správne, musíte vedieť, čo robíte.

To je všetko pre tento tutoriál, dúfam, že budete vedieť, ako vylepšiť svoje doplnky. Ak máte akékoľvek otázky, neváhajte sa ich spýtať.