WP Speed of Light : snelheidsoptimalisatie
1. Activeer Snelheidsoptimalisatie
De sectie Snelheidsoptimalisatie is de plek om de tools te 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 op het "wp-config.php" bestand te schrijven. U moet naar FTP gaan, er met de rechtermuisknop op klikken en Bestandsmachtigingen . Vanaf hier kunt u de toestemming instellen.
Ten tweede moet je het script "define('WP_CACHE',true);" bovenop het bestand "wp-config.php" .
Ten slotte ga je naar WP Speed of Light > Snelheidsoptimalisatie> Speedup en activeer je de Cachesysteem .
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.
Expiratie-headers toevoegen: het geeft de browser instructies of deze een specifiek bestand van de server moet opvragen of dat ze het uit de cache van de browser moeten halen
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 de gebruiker (op scroll)
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
Verwijder queryreeksen: verwijder queryreeksen van statische bronnen zoals CSS- en JS-bestanden in de koptekst 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: standaard worden emoji's op elke afzonderlijke pagina van uw site geladen. Als je ze niet gebruikt, is dit gewoon 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 bediend
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 renderblokkerende 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
Als "CSS uitstellen" is ingeschakeld, verschijnt het "Bestanden uitsluiten van CSS uitstellen" . Vervolgens kunt u elk pad naar het CSS-bestand op één regel plaatsen om bestanden uit te sluiten van CSS uitstellen
- 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
"Scripts naar voettekst verplaatsen" inschakelt , lijkt het "Script uitsluiten, verplaatsen naar voettekst" te verschijnen
4. Vooraf laden en vooraf ophalen
Deze functies van het tabblad Geavanceerd zijn alleen opgenomen in de PRO ADDON-plug-in.
- Cache Preloading: De cache preloading is het proces waarbij automatisch een eerste versie van de paginacache wordt gegenereerd, zodat de eerste gebruiker die naar de pagina komt na het opschonen van de cache niet hoeft te wachten op het genereren van de cache. De opgegeven paginacache-URL's, één per regel, wordt 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
Als je WooCommerce gebruikt, helpen de onderstaande opties om het laden voor niet-WooCommerce-pagina's te verminderen of om de tijd voor autocleanup in te stellen: sessie, winkelwagentje, ... je moet naar het menu WP Speed of Light > Snelheidsoptimalisatie > WooCommerce gaan 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