jak snadno vytvořit soukromou stránku pro více uživatelů v aplikaci WordPress

někdo se zeptal ve skupině Facebook jsem v tom, jak vytvořit soukromou stránku pro přístup více uživatelů bez použití plnohodnotného členského pluginu a bez použití jedné sdílené stránky chráněné heslem. Nedávno jsem něco takového udělal pro projekt a chtěl jsem se podělit o to, jak to udělat. Vyžaduje pouze dva pluginy, které jsou volně dostupné v úložišti pluginů WordPress.

co je v tomto článku?

Krok 1: Zálohujte svůj web

před provedením změn, jako je Instalace pluginů a změna konfigurace rolí uživatele, byste měli vždy zálohovat svůj web. Mám blogový příspěvek, který pokrývá několik různých metod pro zálohování vašeho webu WordPress, které vám mohou pomoci z vás ještě nemáte plán.

Krok 2: Nainstalujte pluginy

pluginy, které budete potřebovat, jsou Editor uživatelských rolí členy a Peterovo přesměrování přihlášení. Oba tyto pluginy jsou k dispozici v úložišti pluginů WordPress, takže je snadné je nainstalovat z řídicího panelu WordPress.

Krok 3: Vytvořte novou uživatelskou roli

plugin editor uživatelských rolí přidá možnost vytvořit novou uživatelskou roli. Kroky v tomto tutoriálu zahrnují vytvoření nové uživatelské role, ale není to striktně vyžadováno.

Chcete-li přidat novou roli, přejděte na Uživatelé > Přidat novou roli

budete muset dát své nové roli název a poté zvolit správná oprávnění pro tuto novou roli. Kromě výchozích oprávnění budete muset přidat „číst soukromé stránky“. Můžete také vybrat příspěvky > Přečtěte si soukromé příspěvky, o kterých si myslíte, že by mohly být potřebné. (To lze také přidat / změnit později, pokud chcete.)

oříznutý snímek obrazovky WordPress Dashboard zvýrazňující uživatele > Přidat nový odkaz na roli
stránky oprávnění pro novou roli
příspěvky oprávnění pro novou roli

až budete hotovi, nezapomeňte své změny uložit.

po vytvoření nové role přejděte na Uživatelé > Přidat nové a vytvořte nového uživatele v této nové roli. (Budete to potřebovat pro účely testování.) K vytvoření tohoto účtu budete muset použít jinou e-mailovou adresu. Nezapomeňte si vzít na vědomí heslo, abyste se mohli později přihlásit jako tento uživatel k testování.

Krok 4: Vytvořte si vlastní obsahovou stránku

můžete buď použít existující stránku, nebo vytvořit novou. Důležitou součástí bude nastavení viditelnosti na soukromé. (Pokud používáte novější editor bloků, bude toto nastavení pod nastavením dokumentu vpravo, pod viditelností příspěvku.) Tím se stránka stane soukromou, což by ji za normálních okolností zviditelnilo pouze administrátorům a editorům stránek.

budete také chtít nastavit oprávnění k obsahu, která najdete ve spodní části oblasti úprav pod oblastí obsahu.

v části role jsem vybral novou roli, kterou jsem vytvořil, soukromý obsah a roli správce, abych se ujistil, že nemám žádné problémy se zobrazením stránky.

příklad nastavení viditelnosti stránky
příklad nastavení oprávnění k obsahu

pak se ujistěte, že přidáte chybovou zprávu, takže pokud někdo přejde na stránku bez přihlášení, uvidí něco jiného než jen prázdnou stránku. Obvykle používám něco velmi jednoduše, jako “ obsah stránky pouze pro členy. Chcete-li zobrazit tuto stránku, přihlaste se.“Je také opravdu užitečné přidat odkaz na přihlašovací stránku, která je“ / wp-login.php “ pro většinu webových stránek WordPress, pokud nebyl změněn jiným pluginem.

oprávnění k obsahu nastavení chybové zprávy

Krok 5: Nastavení přihlášení podle rolí

dalším krokem je určitě přesměrovat uživatele v této nové roli na soukromou stránku, když se přihlásili. Poté, co jste nainstalovali a aktivovali plugin Peter ‚ s Login Redirect, přejděte na Nastavení > přesměrování přihlášení/odhlášení na hlavním panelu.

vyhledejte možnost Vytvořit pravidlo založené na konkrétní roli a pomocí rozevírací nabídky vyberte roli, kterou jste vytvořili.

do pole URL přidejte Trvalý odkaz pro stránku soukromého obsahu do pole URL. Pokud chcete, aby byly při odhlášení přesměrovány na konkrétní stránku, můžete to také zadat zde. Zadal jsem jen“/“, který je přesměruje na domovskou stránku mého webu, když se odhlásí.

Krok 6: Test

to je ono! Teď to stačí vyzkoušet. Obvykle pro testování buď otevřu jiný prohlížeč nebo inkognito okno ve stejném prohlížeči, takže mohu testovat jako druhý uživatel, aniž bych se musel odhlásit ze své role správce. Pokud nebudete používat jiný prohlížeč nebo anonymní okno, ujistěte se, že znáte heslo svého účtu správce, abyste se mohli znovu přihlásit.

Chcete-li otestovat, zkuste přejít na adresu URL soukromého obsahu a ujistěte se, že obsah stránky je skrytý a že se zobrazuje správná chybová zpráva. Poté se přihlaste na web a ujistěte se, že jste přesměrováni na příslušnou stránku a že obsah je nyní viditelný pro vás. Pokud jste zadali adresu URL přesměrování odhlášení, pokračujte a odhlaste se, abyste se ujistili, že funguje také.

zahrnul jsem také výukové video z mého kanálu YouTube. Udělal jsem to před několika lety a zatímco jeden z pluginů má ve videu nový název, zbytek procesu je stejný.

Write a Comment

Vaše e-mailová adresa nebude zveřejněna.