WordPress nabízí dvě možnosti registrace uživatele. Manuální, kdy administrátor musí ručně nového uživatele vytvořit a jemu pak budou přihlašovací údaje automaticky zaslány na email, a registraci přes registrační formulář. Tato možnost je však po instalaci WordPressu zakázána a musí být v Obecném nastavení aktivována. Návštěvník se pak může zaregistrovat sám pomocí registračního formuláře, který je dostupný na adrese
www.web.cz/wp-login.php?action=register.
Nicméně možnost automatické registrace není z důvodu bezpečnosti vhodná, a proto jestliže vytváříte jen pár uživatelů, udělejte to ručně a jinak nechte registraci vypnutou.
Tip pro profíky: Třetí možnost jak přidat uživatele je přes databázi. Návod najdete ve článku Jak vytvořit uživatele přímo v MySQL databázi.
Manuální vytvoření uživatele
Ruční vytvoření uživatele ve WordPress děláte v administraci v sekci Uživatelé → Vytvořit nového uživatele.
Při tvorbě je nezbytné vyplnit uživatelské jméno a email. Heslo je dobré nevyplňovat a nechat zaškrtnutou možnost Odeslat uživateli oznámení. Uživatel pak bude e-mailem informován o svém hesle a bude si jej i moci změnit.
Jako poslední je třeba vybrat úroveň uživatele, která definuje oprávnění uživatele v administraci WordPressu. V základním nastavení disponuje WordPress pěti úrovněmi uživatelských rolí – Administrátor, Šéfredaktor, Redaktor, Spolupracovník a Návštěvník.
Předdefinované oprávnění není možné ve WordPressu měnit, stejně tak jako vytvářet nové úrovně uživatelů. Pokud je to však nezbytné, lze využít pluginů, které tuto funkci spravují. Například plugin User Role Editor umožňuje úpravu oprávnění stávajících uživatelů.
Při využítí WordPress Multisite vzniká ještě jedna speciální uživatelská úroveň – Super Administrátor. Tato uživatelská úroveň definuje univerzální práva napříč všemi stránkami sdružujícími se v rámci dané Multisite.
Přehled základních uživatelských úrovní a jejich souvisejících oprávnění
- Administrátor – neomezený přístup ke všem nastavením WordPressu.
- Šéfredaktor – může nejen publikovat a spravovat své vlastní příspěvky, ale třeba i zasahovat do příspěvků ostatních uživatelů.
- Redaktor – může publikovat a spravovat své vlastní příspěvky, stejně tak jako nahrávat soubory.
- Spolupracovník – může vytvářet a spravovat své příspěvky, ale nemůže je sám veřejně publikovat. Nemá povoleno nahrávat mediální soubory.
- Návštěvník – prakticky se jedná pouze jen o zaregistrovaného uživatele bez speciálních pravomocí v administraci WordPressu. Může pouze vkládat komentáře. Nemůže se podílet na tvorbě a správě obsahu webu.
WooCommerce uživatelské role
- Zákazník – tato uživatelská role se automaticky přiřadí novému uživateli, který vznikne dokončením objednávky. Uživatelská role je podobná základní Návštěvník.
- Správce obchodu – umožňuje uživateli přístup do WooCommerce obchodu (tvorba a úprava produktu, přístup do analytiky, atd.).
WordPress Multisite
- Super Administrátor – univerzální práva napříč všemi stránkami sdružujícími se v rámci dané Multisite.
Ahoj.
Popsanému pluginu skončila podpora … a ještě je tak složitý, že absolutně netuším, co zatrhnout 🙂 … a pro verze stojí 55doláčů 😉
Mám jednoduchý cíl … potřebuju aby jeden uživatel mohl editovat jen jednu konkrétní stránku a ostatní ideálně neviděl, nebo neměl možnost jejich editace. A mohl přidávat příspěvky. Nic víc 🙂
Předem díky za radu
to také hledám
Co třeba Groups?
To není výchozí role z WP, nejspíše bude přidaná nějakým pluginem.
Ahoj, po dlouhém hledání taky bez nálezu. Kdyby někdo měl něco, prosím o název PL. Děkuji.
Ahoj,
co třeba User Role Editor?
https://cs.wordpress.org/plugins/user-role-editor/
Ahoj,
prosím nevíte někdo, zda je nějaký limit – max …kolik může mít stránka uživatelů??
Děkuju
Ahoj,
žádný takový limit není. Spíš by se pak naráželo na limit hostingu (resp rychlosti) a muselo by se to řešit.
Díky za tyhle rady a info Tome.