Členové vidí nesprávný obsah nebo jsou odhlašováni? Může za to kešování

Pokud se vám v členské sekci FAPI Member děje, že:

  • nepřihlášení uživatelé vidí obsah, který by měl být přístupný jen členům,
  • nebo přihlášení uživatelé ztrácí přístup, případně se přesměrovávají zpět na přihlašovací stránku,
  • nebo se chování stránky liší podle toho, kdo ji otevře (např. na jiném zařízení, prohlížeči, účtu),

pak je velmi pravděpodobné, že je problém způsoben kešováním (cache) na vašem webu.

Nejčastější příčina: WP Rocket

Jedním z nejčastějších pluginů, který způsobuje tyto problémy, je WP Rocket – plugin pro optimalizaci rychlosti webu.

Ten totiž ve výchozím nastavení kešuje všechny stránky, včetně těch, které by měly být dostupné pouze přihlášeným členům.  A přeskakuje funkcionalitu FAPI zda daný člen k obsahu přístup má či nemá.

✅ Řešení: aktivujte kešování podle uživatele

Aby členská sekce fungovala správně, je potřeba WP Rocket nastavit tak, aby:

  • rozeznával přihlášené a nepřihlášené uživatele
  • nepodával všem stejnou verzi stránky

Postup:

  1. V administraci WordPressu přejděte do Nastavení > WP Rocket
  2. Otevřete záložku Cache
  3. Zaškrtněte volbu:

Enable caching for logged-in WordPress users

(Povolit kešování pro přihlášené uživatele)


Tím zajistíte, že WP Rocket bude pracovat s verzí stránky odpovídající konkrétnímu přihlášenému uživateli.

Další doporučení

  • Pokud používáte jiné pluginy na cache, optimalizaci nebo zabezpečení, doporučujeme zkontrolovat, zda nemají podobný vliv.
  • V některých případech může být cache nastavena na úrovni hostingu – doporučujeme kontaktovat technickou podporu vašeho webhostingu.
  • Po jakékoli úpravě nastavení cache vymažte starou cache (v administraci WP Rocket klikněte na „Clear Cache“).
  • Členské stránky by ideálně měly být vždy obsluhované dynamicky, nikoli z cache.

Co dělat, když si nejste jisti?

  • Kontaktujte správce vašeho webu, který se může podívat na konkrétní nastavení.
  • Pokud potřebujete pomoc s nastavením členské sekce ve FAPI Member, obraťte se na naši podporu – rádi vás navedeme správným směrem.
Našli jste odpověď? Děkujeme za zpětnou vazbu. Vaši zpětnou vazbu se nepodařilo odeslat. Zkuste to prosím později.

Potřebujete pomoc? Kontaktujte nás Kontaktujte nás