Přeskočit na obsah

Web nefunguje? Volejte Web nefunguje? +420 721 589 155 nebo nám napište Napište nám

WordPress návody

Jak při přístupu k soukromému obsahu přidat přihlašovací formulář

Tomáš Cirkl Publikováno Aktualizováno 1 min čtení

Pozor:

Článek je z roku 2021. Některé postupy se mohly změnit.

Přihlášení v případě zobrazení soukromého obsahu ve WordPress

Využíváte u příspěvků nebo stránek viditelnost nastavenou na soukromá? Pokud ano, určitě víte, že tyto stránky při přístupu nepřihlášeného uživatele píšou chybu 404 Nenalezeno.

To není moc uživatelsky přívětivé. V tomto článku si ukážeme plugin, který namísto zobrazení stránky Nenalezeno uživatele přesměruje na přihlašovací formulář a po přihlášení jej přesměruje zase zpět na obsah, který chtěli navštívit.

Budeme k tomu potřebovat plugin LH Private Content Login. Plugin se nachází v oficiálním katalogu pluginů a lze jej nainstalovat přímo z WordPress administrace.

Plugin LH Private Content Login
Plugin LH Private Content Login

Plugin neobsahuje žádné nastavení a funguje ihned po instalaci a aktivaci.

Když přijde návštěvník na URL chráněného obsahu, je automaticky přesměrován na přihlašovací formulář s informací, že pro zobrazení obsahu je potřeba se přihlásit.

Přihlášení v případě zobrazení soukromého obsahu ve WordPress
Přihlášení v případě zobrazení soukromého obsahu ve WordPress

Jakmile se přihlásí, je automaticky přesměrován na obsah, kam chtěl původně jít.

Bohužel plugin je psaný tak, že zpráva nejde přeložit jinak, než přímou úpravou pluginu. Najdete ji ve složce pluginu, souboru lh-private-content-login.php, řádce 87. Navyšte si verzi pluginu, aby nedošlo k jeho aktualizaci, nebo po aktualizaci udělejte úpravu znovu.

Autor

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.

1 031 článků Všechny články autora

Komentáře (1)

Přidat komentář
  1. Erik

    Děkuji, moc užitečné. Prosím Vás dá se to naprogramovat i bez pluginu? Zvládne to šikovný programátor? S pozdravem 🙂

    Odpovědět

Přidat komentář

E-mail nezveřejníme. Povinná pole jsou označena hvězdičkou.

Jak zacházíme s údaji z komentářů, popisují zásady ochrany osobních údajů.