Restrict user's dashboard access

0

Hello,

I would my users to only be able to access their profile page when they enter their dashboard, I am using the members plugin, but I don’t know what functions are the ones that control the dashboard access.

I mean functions like: edit_dashboard

Is there one for accessing new-post.php? I want users to be able to post, but not from the wp-admin interface.

Any ideas?

Thank you

  • iamzaks
    • Flash Drive

    Ok, I’ll explain how I would like my site to work, that should clear things up.

    The site is a collaborative blog, in which users can register and post short stories and everyone can comment on them. The site uses the P2 theme to simplify the process.

    Now, what I need to do, is to keep regular registered users from accessing the back-end of the blog, and limit their action to the Post form in P2.

    Those users however, will need to modify their profile, so they do require access to this section of the wp/admin

    Editors and Admins should get default access to wp-admin.

  • Andrew
    • Champion of Loops

    Ah, what you need to do is code (or have someone code for you) a plugin that redirects users(subscribers) to their profile page if they try to access any other admin panel page. You can also remove the admin panel menu items for those users.

    Thanks,

    Andrew