I’ve been searching for a good answer to this question for years and I wanted to ask it here. I’ve even raised the question on WordPress forums to no avail.

Is there a way to give certain users access to specific pages on WordPress? For example, I may want a school teacher to edit only their personal page and the classroom’s pages, but let the principal edit anything.

I’ve searched for a plugin which can get close, but the only ones I found are terrible. They’re complicated, unreliable, aren’t secure (according to WordPress), and cause other problems on the site.

Most CMS programs come with a feature to limit (or grant) access to certain pages or groups of pages based on the user. Can WordPress do this?


Read more here: How do I give certain users access to specific WordPress pages?


If you know the solution of this issue, please leave us a reply in Comment section, to update the question.

Wordpress related questions and answers: