WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am looking for a plugin that allows me to restrict access for a individual post/page to a specific role or individual. It also needs to restrict files attached to that post. I have tried several but none seem to have this complete combination or just dont work. What is the best plugin to achieve this or will I have to roll my own?

I have tried:

  • Role Scoper
  • Members
  • User Access Manager
share|improve this question
Well, would be nice if you listed in your Question the plugins you have already tried... – brasofilo Jul 12 '12 at 21:59

Have you tried Members? One of the best I've worked with so far.

share|improve this answer
It also needs to restrict files attached to that post — the plugin does that? (considering "files" could very well be images) – its_me Jul 13 '12 at 2:07
"restrict files" is exceptionally vague, so I suggested a plugin that might get @kidbrax off the ground. It's got a very intuitive roles/capability manager, which they could use to grant/remove custom caps, & then plug into the default upload process. – TheDeadMedic Jul 13 '12 at 8:23
"restrict files" is exceptionally vague — was thinking the same — I don't see a way other than HTTP pass authentication or IP blocking. – its_me Jul 13 '12 at 8:36
yes, Role Scoper supposedly does this but just doesn't work. They supposedly do it by altering htaccess to restrict all downloads and then when someone clicks on a link, they use php to grab the file and deliver it. But as I said, it just doesn't work. He has a new paid version of the plugin but the file restriction piece is not included as of yet. – kidbrax Jul 13 '12 at 15:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.