WordPress – po přihlášení musím „smazat“ cache abych viděl admin lištu

Vyřešeno371 zhlédnutíRedakční systémyCache přihlášení wordpress
0

Zdravím, u vašeho webhostingu musím pravidelně řešit problém, že po přihlášení do WP uživatel hned nevidí admin lištu, která se má zobrazit nad stránkou webu. Musí buď „natvrdo“ refreshnout stránku pomocí shift/ctrl + F5 a tím ignorovat cached soubory a nebo to mohu obejít programově tak, že na celém webu upravím hlavičky a ignoruji cache souborů.

Ani jedno řešení se mi moc nelíbí a tak mě napadlo, jestli něco jen blbě nenastavuju. Díky za reakci

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
JŠ255861 Vybral nejlepší odpověď 3. 1. 2022

Dobrý den,
pozorujete tuto chybu u všech svým webhostingů?

Dobrý den, prvně bych chtěl říct že to vysloveně nepovažuji za chybu spíš chování 🙂 Jinak ano, tento problém řeším vždy, když rozjíždím web s WP na WEDOS hostingu. Například na mém testovacím VPS kde jedu na nginx tento problém nemám.

0
JŠ255861 53.53K - WEDOS Internet, a.s. 0 Comments

Dobrý den,

nejsem si jistý čím přesně by toto mohlo být způsobeno. Osobně se s tím na instalacích WP na našich honstingách nesetkávám. Cache lze vypnout i přes .htaccess, nicméně pro rychlejší načítání webu je cache potřebná, proto bych se podíval zda máte vše aktualizované a případně zda Vám nepomůže některé z řešení uvedených zde -> https://www.howtosolutions.net/2016/09/wordpress-missing-admin-bar-toolbar/

Role: Podpora Web: https://stackoverflow.com/ Vizitka: Roses are Red, Violets are Blue Unexpected '{' on line 32.
JŠ255861 Vybral nejlepší odpověď 3. 1. 2022
0

Jen doplním… takto přidaná hlavička mé šablony to vyřeší, ale pokud by byla jiná cesta tak by se mi to líbilo víc než že zakážu celou cache 🙂

header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");

Role: Zákazník
LB285258 Změnil status na publikováno 22. 10. 2021