Konfigurace pluginu WP Super Cache: Podrobný návod pro uživatele WordPressu
WP Super Cache je plugin pro WordPress, který může zrychlit načítání vašeho webu. Vytváří uložené verze stránek, které může návštěvníkům zobrazit bez nutnosti jejich opětovného vytváření.
Díky tomu může web načítat rychleji a zároveň se sníží zatížení serveru.
Co je cache?
Cache (mezipaměť) si můžete představit jako uloženou kopii stránky.
Když návštěvník otevře stránku poprvé, WordPress ji vytvoří. WP Super Cache si její připravenou podobu uloží. Při další návštěvě pak může zobrazit uloženou verzi místo toho, aby WordPress stránku vytvářel znovu.
Výsledkem může být:
- rychlejší načítání webu,
- menší zatížení serveru,
- plynulejší procházení webu.
Instalace WP Super Cache
Plugin nainstalujete přímo v administraci WordPressu:
- Přihlaste se do administrace WordPressu.
- Přejděte na Pluginy → Instalace pluginů.
- Vyhledejte WP Super Cache.
- Klikněte na Instalovat.
- Po instalaci klikněte na Aktivovat.
Po aktivaci otevřete Nastavení → WP Super Cache.
Pokud chcete plugin nainstalovat ručně, můžete jej stáhnout z oficiálního katalogu WordPressu a nahrát na web například pomocí FTP.
Základní nastavení
Pro běžný web není potřeba upravovat složitá nastavení.
V nastavení WP Super Cache na kartě Easy vyberte možnost Caching On a nastavení uložte.
Tím zapnete cachování stránek.
Pokud plugin zobrazí upozornění nebo vás vyzve k provedení dalšího nastavení, postupujte podle jeho pokynů.
Kdy vymazat cache?
Po zapnutí cache se může stát, že po úpravě webu stále vidíte jeho starší verzi. Je to proto, že se ještě zobrazuje uložená kopie stránky.
Cache je vhodné vymazat například:
- po větší úpravě webu,
- po změně vzhledu stránky,
- po aktualizaci šablony nebo pluginu,
- pokud se na webu stále zobrazuje starý obsah.
Cache vymažete v nastavení WP Super Cache pomocí možnosti Delete Cache.
Po vymazání se cache začne znovu vytvářet při návštěvě jednotlivých stránek.
Další možnosti WP Super Cache
WP Super Cache nabízí také pokročilé funkce. Ty však většina běžných webů nepotřebuje.
Mezi ně patří například:
Preloading cache
Umožňuje vytvořit cache stránek předem, aby byly připravené pro návštěvníky.
Komprese
Může zmenšit velikost přenášených dat a přispět k rychlejšímu načítání.
CDN
Pokud používáte CDN, můžete jej s WP Super Cache propojit a obsah webu doručovat návštěvníkům z geograficky bližších serverů.
Pokročilá nastavení doporučujeme měnit pouze v případě, že víte, jaký problém chcete jejich pomocí řešit.
E-shop a dynamický obsah
U webů s dynamickým obsahem je potřeba být při používání cache opatrný.
Typickým příkladem je e-shop, kde se obsah může měnit podle konkrétního návštěvníka. Jedná se například o:
- nákupní košík,
- přihlášený účet,
- objednávku,
- osobní údaje uživatele.
Pokud je cache nastavena nesprávně, může se návštěvníkovi zobrazit neaktuální obsah.
U e-shopů proto doporučujeme před zapnutím pokročilých funkcí ověřit, zda jsou kompatibilní s používaným e-shopovým řešením.
Co dělat, když se po zapnutí cache web zobrazuje špatně?
Pokud se po aktivaci WP Super Cache rozhodí vzhled webu, některá funkce přestane fungovat nebo se zobrazuje starý obsah, může být problém v nastavení cache nebo v konfliktu s jiným pluginem či šablonou.
Nejprve zkuste:
- Vymazat cache pomocí Delete Cache.
- Obnovit stránku v prohlížeči.
- Otevřít web v anonymním okně.
- Pokud problém přetrvává, cache dočasně vypnout a zkontrolovat, zda problém zmizí.
Pokud web po vypnutí cache opět funguje správně, je pravděpodobné, že problém souvisí s jejím nastavením nebo s kompatibilitou některého pluginu či šablony.
Web je stále pomalý
Samotné zapnutí cache nemusí vyřešit všechny problémy s rychlostí webu.
Na rychlost mohou mít vliv také:
- příliš velké obrázky,
- velké množství pluginů,
- pomalá nebo náročná šablona,
- velké množství JavaScriptu a CSS,
- externí skripty,
- pomalé databázové dotazy.
Rychlost webu můžete otestovat například pomocí nástrojů Google PageSpeed Insights nebo GTmetrix.
Pokud je web pomalý i po zapnutí cache, je potřeba hledat příčinu také v dalších částech webu.
Shrnutí
Pro běžný WordPress web obvykle stačí:
- Nainstalovat a aktivovat WP Super Cache.
- V Nastavení → WP Super Cache zapnout Caching On.
- Po větších změnách webu vymazat cache.
- Pokud se po zapnutí cache objeví problémy, cache dočasně vypnout a ověřit, zda s ní problém souvisí.
Pokročilá nastavení není nutné měnit, pokud k tomu nemáte konkrétní důvod.