WP Speed of Light : snelheidsoptimalisatie
1. Activeer Snelheidsoptimalisatie
In het gedeelte Snelheidsoptimalisatie kunt u de tools configureren die WordPress versnellen. Gebruik het menu WP Speed of Light > Snelheidsoptimalisatie > Speedup
Activeer het cachesysteem: het versnelt uw website door algemene pagina-elementen en databasequery's vooraf te laden
Hoe handmatig cache toevoegen?
Ten eerste, als het niet mogelijk is om het bestand op uw server te bewerken, moet u de toestemming instellen om in het "wp-config.php" . U moet naar FTP gaan, er met de rechtermuisknop op klikken en Bestandsrechten . Vanaf hier kunt u de toestemming instellen.
Ten tweede moet je het script "define( 'WP_CACHE',true);" bovenop het "wp-config.php" .
Ten slotte ga je naar WP Speed of Light > Snelheidsoptimalisatie > Speedup en activeer je de optie Cachesysteem activeren
Reinig elk : Automatisch opschonen van de cache opgeslagen elke x minuten en een nieuwe versie te genereren direct
Cache voor desktop / tablet / mobiel: Serveer de cache voor een desktop standaard op alle apparaten. De andere optie van specifieke cache per apparaat hoeft alleen te worden gebruikt als uw themakader specifieke bestanden per apparaat genereert.
Voeg vervalheaders toe: het geeft instructies aan de browser of deze een specifiek bestand van de server moet opvragen of dat deze uit de cache van de browser moet worden gehaald
Extern script in cache plaatsen : externe bronnen in cache opslaan, zoals script dat wordt geleverd door Google. Waarschuwing: zorg ervoor dat u de prestaties voor en na activering bewaakt, in sommige gevallen kunt u prestatieverlies ervaren bij activering!
De volgende pagina's nooit cachen: Voeg de URL toe van de pagina's die u wilt uitsluiten van de cache (één URL per regel)
U kunt een set URL uit de cache uitsluiten met behulp van regels zoals www.website.com/blog*
ALLEEN PRO ADDON
Opschonen bij opslaan: maak de cache automatisch schoon bij het opslaan van WordPress-inhoud zoals het bericht, de pagina ...
Afbeelding lazy loading : Laad alleen afbeeldingen wanneer deze zichtbaar zijn in de door gebruiker (bij scrollen)
Iframe & video lazy loading : Lazy load alle iframe- en HTML5-video's
Bij het inschakelen van de afbeelding lazy loading optie, er zijn enkele opties die hieronder worden weergegeven:
Uitsluiten afbeelding kleiner dan (breedte px): sluit uit van afbeelding lazy loading alle afbeeldingen die minder dan deze breedte in pixelwaarde hebben. Handig om kleine pictogrammen of logo's uit te sluiten
Uitsluiten afbeelding kleiner dan (hoogte px): sluit uit van afbeelding lazy loading alle afbeeldingen die minder dan deze hoogte in pixelwaarde hebben. Handig om kleine pictogrammen of logo's uit te sluiten
lazy loading afbeeldingen : sluit een reeks URL's uit door een regel te gebruiken zoals: www.website.com/news* of een klasse, id, locatie van afbeeldingen
2. WordPress-tabblad
Querystrings verwijderen: Verwijder querystrings uit statische bronnen zoals CSS- en JS-bestanden in de header om uw scores op services zoals Pingdom, GTmetrix, PageSpeed en YSlow te verbeteren
REST API uitschakelen : Schakel de WordPress REST API uit (API om gegevens op te halen met GET-verzoeken, gebruikt door ontwikkelaars)
Schakel RSS-feed uit: Schakel de WordPress RSS-feed uit. Met RSS-feeds kunnen gebruikers zich abonneren op uw blogberichten met behulp van een RSS-feedlezer
ALLEEN PRO ADDON
Emoji's verwijderen: emoji's worden standaard op elke afzonderlijke pagina van uw site geladen. Als u ze niet gebruikt, is dit simpelweg niet nodig
Schakel Gravatars uit: Schakel Gravatars-avatars uit en gebruik alleen lokale avatars van uw media
3. Groeperen en verkleinen
Minificatie verwijst naar het proces waarbij onnodige of overbodige gegevens worden verwijderd zonder dat dit van invloed is op hoe de bron door de browser wordt verwerkt. Bijv .: codecommentaar en opmaak, ongebruikte code verwijderen, kortere variabelenamen en functienamen gebruiken, enzovoort.
HTML-minificatie: verklein HTML-cachebestanden die door de plug-in worden geleverd
CSS-minificatie: verklein CSS-bestanden die door de plug-in worden aangeboden
JS-minificatie: verklein JS-bestanden die door de plug-in worden bediend
CSS groeperen : door meerdere CSS-bestanden in een enkel bestand te groeperen, wordt het aantal HTTP-verzoeken tot een minimum beperkt
Groep JS: door meerdere JS-bestanden in een enkel bestand te groeperen, wordt het aantal HTTP-verzoeken geminimaliseerd
ALLEEN PRO ADDON
- Groepeer lettertypen en Google-lettertypen: Groepeer lokale lettertypen en Google-lettertypen in één bestand om sneller te worden weergegeven
- JS uitstellen: Roep JS-bestanden op aan het einde van het laden van de pagina om weergaveblokkerende elementen te elimineren
- CSS uitstellen: roep CSS-bestanden aan het einde van het laden van de pagina op om elementen die de weergave blokkeren te elimineren
Wanneer "CSS uitstellen" is ingeschakeld, verschijnt het veld "Bestanden uitsluiten van CSS uitstellen" Vervolgens kunt u elk pad naar het CSS-bestand op één regel plaatsen om bestanden uit te sluiten van het uitstellen van CSS
- Verplaats scripts naar voettekst: voeg het script toe van de pagina's die u wilt uitsluiten van verplaats naar voettekst (één URL per regel)
- Inline-stijl uitsluiten : sluit inline-stijl uit van verkleining
- Bestanden uitsluiten van verkleining en groepering: Zet elk pad naar het bestand op één regel om bestanden uit te sluiten van verkleining en groepering
- Pagina uitsluiten: plaats elke pagina-URL op één regel om een pagina uit te sluiten van alle hierboven vermelde optimalisaties
Wanneer u 'Scripts naar voettekst verplaatsen' , verschijnt het veld 'Scriptverplaatsing naar voettekst uitsluiten'
4. Vooraf laden en vooraf ophalen
Deze functies van het tabblad Geavanceerd zijn alleen opgenomen in de PRO ADDON-plug-in.
- Cache vooraf laden: Het vooraf laden van de cache is het proces waarbij automatisch een eerste versie van de paginacache wordt gegenereerd, zodat de eerste gebruiker die na het opschonen van de cache naar de pagina komt, niet hoeft te wachten op het genereren van de cache. De opgegeven paginacache-URL's, één per regel, worden automatisch opnieuw gegenereerd na het opschonen van de cache.
DNS- prefetching : De DNS-prefetching laadt DNS-informatie vooraf op externe domeinkoppelingen. Als uw website bijvoorbeeld vaak verwijst naar een extern domein in hyperlinks, zal het vooraf ophalen van de DNS van dit domein de pagina van dit domein sneller laden wanneer een gebruiker erop klikt.
Laad .xml-URL's vooraf uit de sitemap, één per regel: voeg een of meerdere sitemaps .xml-URL's toe, één URL per regel
5. WooCommerce
Wanneer je WooCommerce gebruikt, zullen deze onderstaande opties helpen om het laden van niet-WooCommerce-pagina's te verminderen of de tijd in te stellen voor automatisch opschonen: sessie, winkelwagen,... je moet naar het menu WP Speed of Light > Snelheidsoptimalisatie > WooCommerce om dat te krijgen. Deze functies zijn opgenomen in de PRO ADDON-plug-in.
- Schakel winkelwagenfragmenten uit: WooCommerce gebruikt standaard winkelwagenfragmenten die worden gebruikt om de winkelwagen bij te werken zonder de pagina te vernieuwen. Afhankelijk van uw thema en de WooCommerce-configuratie kan het nodig zijn of u kunt het uitschakelen voor betere prestaties
- Stijlen uitschakelen: Schakel WooCommerce-stijlen uit voor niet-Woocommerce-pagina's
- Schakel scripts uit: Schakel WooCommerce-scripts uit voor niet-Woocommerce-pagina's
- Klantsessie + winkelwagen wissen : Wis alle WooCommerce-klantsessies en winkelwagen die tijdelijk in uw database zijn opgeslagen. U kunt veel prestaties en databaseopslag besparen.
- WooCommerce-transiënten wissen : Wis alle WooCommerce-transiënten die tijdelijk in uw database zijn opgeslagen
- Autocleanup-sessie, wagentransiënten: automatisch opruimsessies, wagentjes en transiënten na een bepaalde duur (in uren)
- Heartbeat-API uitschakelen / verminderen: door activiteit te verminderen, verandert de hartslagfrequentie. Als Heartbeat volledig wordt uitgeschakeld, kunnen andere plug-ins en thema's die deze API gebruiken, kapot gaan