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

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.

O autorovi

Tomáš Cirkl

WordPress specialista · 12 let praxe · 300+ webů ve správě

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 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

Odeslat Komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Pojďme se seznámit

30 minut video callu, podívám se na tvůj web a řeknu, co by se dalo zlepšit. Nic neslibuju, ale obvykle odcházíš se seznamem priorit.