[wp-hackers] After adding custom role, admin panel becomes inaccessible
Jake Goldman
wphackers at jakemgold.myfastmail.com
Tue Jun 29 02:01:28 UTC 2010
Your capabilities array is set up wrong.
add_role( 'treasurer', 'Treasurer', array('read' => true, 'manage_finances' => true) );
On 6/28/2010 9:03 PM, Alex Hempton-Smith wrote:
> So I have a set of pages in my plugin which require the capability
> 'manage_finances' to be able to view. This works fine, if I give that
> capability to the 'administrator' role I can see them fine.
>
> I then created a custom role, with that very capability, like so:
>
> add_role( 'treasurer', 'Treasurer', array('read', 'manage_finances') );
>
> But when I assign that role to a test user, none of the admin panel is
> accessible - not the dashboard, profile, let alone the page I specified. I
> get this error:
>
> You do not have sufficient permissions to access this page.
>
>
> What could I be doing wrong?!
>
> -- Alex (Hempsworth)
> _______________________________________________
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/wp-hackers
>
More information about the wp-hackers
mailing list