Ostatní

Jak vynutit kompletní přenačtení stránky a promazání cache v prohlížeči

Prohlížeč
Autor příspěvku Tomáš Cirkl

Prohlížeče si v zájmu rychlého načtení stránky a snížení stažených dat potřebných k jejímu zobrazení, rádi ukládají některá data do mezipaměti. Jedná se například o obrázky nebo o CSS soubory. Ty se pak načítají lokálně a ne ze serveru.

Když se dělají úpravy na webu, tak se vám může stát, že při klasickém přenačtení stránky změny nevidíte, protože prohlížeč načítá zastaralé soubory z mezipaměti.

Naštěstí si tohoto problému jsou prohlížeče vědomy a existují klávesové zkratky, které vynutí kompletní přenačtení stránky a promazání cache v prohlížeči.

Klávesové zkratky jsou:

  • Google Chrome na Mac: Command + Shift + R
  • Google Chrome na Windows & Linux: CTRL + F5
  • Firefox na Mac: Command + Shift + R
  • Firefox na Windows & Linux: CTRL + F5
  • Safari: Command + Option + R
  • Opera na Mac: Command + Alt + R
  • Opera na Windows: Shift + F5

Otevřenou stránku v prohlížeči stačí přenačíst pomocí klávesové zkratky a vše se promaže a znovu načte.

Alternativní metodou je otevření anonymního okna prohlížeče, kdy dojde vždy na stažení všech dat rovnou ze serveru.

Poznámka: Tento refresh nepromaže cache na stráně aplikace, kdy optimalizační pluginy (WP Rocket, WP Super Cache a další) dělají cache na serveru. Ty musíte smazat přímo přes WordPress.

O autorovi

Tomáš Cirkl

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na WordCamp Praha a WordPress konferencích.

4 komentáře

  • Ahoj, je nějaká možnost jak donutit prohlížeč návštěvníka, aby určitou stránku neukládal do mezipaměti? Nebo aby jednou za den tuto stránku prohlížeč sám refreshnul? Mám nyní dost navštěvovanou jednu stránku z celého webu, kde každý den dopisuji nějaké informace a bohužel lidé nové texty nevidí. Web mám na stejné šabloně jako máte Vy Tomáši tento web. Díky Honza

    • Ještě dodám, že používám WP Rocket a ani když na stránce použiju volbu “Nikdy tuto stránku neukládat do mezipaměti” tak se nic nezmění. Díky

  • Pro “nucené” přenačtení obrázků a JS či CSS souborů stačí přidat verzi do názvu, tedy například.

    …./css/styles.css?v2
    …./js/scripts.css?v2
    …./images/image.jpg?v2

    Prohlížeč pak ihned načte změny.

Zanechat komentář

Získejte více informací o WordPress!

Připojte se do našeho emailového seznamu a nenechte si ujít informace, novinky a návody ze světa WordPressu.

Úspěšně jste se zapsali do našeho newsletteru. Děkujeme!

Tomáš Cirkl

Tomáš Cirkl

WordPress specialista

Blog WPlama.cz píši už více než 5 let. O WordPress přednáším a pořádám školení. Pro své klienty vytvářím a spravuji webové stránky.