Víte, že pokud máte povolené registrace, tak dáváte automaticky přístup do administrace WordPressu? V tomto článku si ukážeme, jak lze jednoduše pomocí pluginu zakázat přístup uživatelům do administračního rozhraní WordPressu.
Proč omezit přístup do administrace?
Pouze uživatelé, kteří to skutečně potřebují, by měli mít povolený vstup do administrace WordPressu. Pokud například máte blog, do kterého přispívá více autorů, stačí když pouze oni budou mít přístup. Odběratelé administraci WordPressu k ničemu nepotřebují není tedy důvod je tam pouštět.
Nicméně už dáváte přístup do administrace, můžete ovlivnit zobrazené položky menu.
Omezení přístupu ve WordPress administraci
První věc, kterou musíte udělat je nainstalovat plugin Remove Dashboard Access. Po instalaci běžte do Nastavení -> Dashboard Access.
Remove Dashboard Access umožňuje vybrat uživatelské role, kterým bude umožněn vstup do administrace. Přístup můžete udělit:
- Pouze administrátorům,
- Editorům a administrátorům,
- Autorům, editorům a administrátorům.
Případně můžete omezit přístup pomocí “capabilities”, což jsou práva daných uživatelů.
Do dalšího pole se vkládá URL adresa, na kterou budou uživatele s nedostatečnými pravomocemi přesměrováni.
Jestliže chcete, aby si uživatelé mohli upravovat své profily, zaškrtněte nabídku Allow all users to edit their profiles in the dashboard. Pokud to budete mít aktivované, nebude fungovat přesměrování URL adresy.
A to je vše, nyní stačí jen kliknout na Uložit změny.
Také doporučuji nastavit plugin iThemes Security, který komplexně chrání celý váš web.
Rozhodně zajímavý plugin a určitě ho vyzkouším. Něco podobného jsem dlouho hledal a v tom množství pluginů, ho nalézt je docela oříšek.
Pak dej vědět, jestli je dobrý 🙂