Page 1 of 1

Block Access to WP-Admin

PostPosted: July 29th, 2010, 1:48 am
by ljaec
Hello,

I just created a Level #0 Free account, to test this. I noticed, since I had WP-Admin open, that after logging in with the free account, that i was still able to access WP-Admin, though as a member without admin privileges. I dont like that, because it shows the dashboard, with the number of pages, posts, comments, etc. Is there a way I can completely block access to this for all membership levels, except of course the admins/authors i create through the main wordpress user creation page?

Thanks.

Re: Block Access to WP-Admin

PostPosted: July 29th, 2010, 4:43 am
by NickFox
I was wondering the same thing. I was told to try this plugin called WP Hide Dashboard:

http://wordpress.org/extend/plugins/wp-hide-dashboard/

Not sure if it has any conflicts with s2Member...

Nick

Re: Block Access to WP-Admin

PostPosted: July 30th, 2010, 2:40 am
by ljaec
interesting, im definitely going to check this out, thanks.

Re: Block Access to WP-Admin

PostPosted: August 5th, 2010, 8:21 pm
by Jason Caldwell
ljaec wrote:Hello,

I just created a Level #0 Free account, to test this. I noticed, since I had WP-Admin open, that after logging in with the free account, that i was still able to access WP-Admin, though as a member without admin privileges. I dont like that, because it shows the dashboard, with the number of pages, posts, comments, etc. Is there a way I can completely block access to this for all membership levels, except of course the admins/authors i create through the main wordpress user creation page?

Thanks.

Thanks for this great question.

In the current release of s2Member ( v3.1.5+ ), you can go to:
s2Member -> General Options -> Profile Modifications

There is an option there, that you can enable, which will automatically redirect requests to the Profile panel inside the Dashboard, over to your Login Welcome Page instead, and if they're not logged in, this will actually result in a redirect to the Membership Options Page.

So this is exactly what you're looking for, because this will ALSO block access to the entire Dashboard, not just the Profile panel. In other words, this makes it appear to a Member, that the Dashboard does not even exist.