chci se zeptat - existuje nějaký plugin pro Wordpress, který zamezí (popř. zcela zneviditelní) přístup do některých sekcí v rámci admin módu?
Chci předat jeden web klientovi a potřeboval bych, aby měl správu jen nad textovým obsahem "stránek", aby si např. nemohl hrát s "viditelností webu", "nastavení widgetů" a pluginů.
A co mu nastavit nižší úroveň přístupu? To je přímo ve WordPressu. Příp. vyzkoušet nějaký plugin jako např. Capability Manager. Je jich víc, tenhle jsem vygooglil jako první.
Pripájam sa k požiadavke. Potreboval by som plugin, kde by som umožnil používateľovi používať len jeden konkrétny modul (vytvorený na mieru).
Ďakujem za rady.
To, co umí Wordpress mi bohužel nestačí. Chtěl bych, aby to fungovalo tak, že si přímo zvolím, s čím může operovat. Ten Capability Manager vypadá, že by toto umět mohl - vyzkouším. Díky za tip
Původně odeslal Bacon
A co mu nastavit nižší úroveň přístupu? To je přímo ve WordPressu. Příp. vyzkoušet nějaký plugin jako např. Capability Manager. Je jich víc, tenhle jsem vygooglil jako první.
Pripájam sa k požiadavke. Potreboval by som plugin, kde by som umožnil používateľovi používať len jeden konkrétny modul (vytvorený na mieru).
Ďakujem za rady.
Když je ten modul vytvořený na míru, může být kontrola úrovně oprávnění nebo uživatele řešena přímo v jeho kódu (s tím, že uživatel pro zbytek WP zůstane klidně jako návštěvník, čímž se mu zamezí přístup na vše ostatní).
Zkoušel jsem Capability Manager a mám problém - neumí zakázat nastavení pluginů :( I když jsem jen "redaktor", mohu se dostat do nastavení klíčových pluginů. Nemá někdo řešení?
Původně odeslal Lukáš Jakubíček
To, co umí Wordpress mi bohužel nestačí. Chtěl bych, aby to fungovalo tak, že si přímo zvolím, s čím může operovat. Ten Capability Manager vypadá, že by toto umět mohl - vyzkouším. Díky za tip
Ja som to taktiež riešil, len v obrátenom kabáte, ja som k určitým pluginom chcel dať prístup i editorom.
Poradili mi na Wordpress podpore.
Citujem:
Administračnú stránku pridávaš do menu väčšinou pomocou funkcií add_menu_page alebo add_submenu_page. Keď si dobre všimneš tak obe majú parameter $capability, ktorý práve určuje kto má právo túto stránku prezerať. Je možné tam navoliť buď rolu alebo privilégium. Skús si túto funkciu dohľadať v kóde (možno bude mať aj takýto tvar) zmeniť presne ten parameter v poradí ako máš v popise funkcie. Možno tam na tomto mieste bude čislo, ktoré predstavovalu užívateľskú hladinu (level), ale to sa už teraz nepoužíva.
Príklad ak chceš aby stránku mohol upravovať aj "Editor":
Kód:
add_menu_page('Page title', 'Top-level menu title', 'moderate_comments', 'my-top-level-handle', 'my_magic_function');
Čiže si to pohľadaj v každom danom plugine a uprav podľa požiadaviek.