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 have a directory styled site in which companies are listed. I would like to give the owners of the companies(the ones on my site) the option to take control of the content in their company entry. Some entries would still be controlled by myself.

The question arises should I give owners admin access to their respective entry through user roles and some custom plugin code, or set up a WP multi-user site/network. Not sure how the WP network works in great detail but figured I would ask for opinions. I'd need to transfer the site over to the network version somehow, or set a function to go to the Network site if one exists for that company/entry. Not sure how that would work.

Things I need the owners to be able to do: Update Categories, images, pot thumb nails and content(includes some additional met boxes with text input) as well as several other meta boxes.

While I can still control content on the entries without an external admin.

Thanx for any and all help/opinions in advance

share|improve this question
up vote 1 down vote accepted

I don't think you need wordpress multisite to implement this feature. Just use normal wordpress. I recommend you two plugins.

1) Role scoper

2) Adminimize

Make sure you enabled user registration in Admin -> Settings -> General

All the best

share|improve this answer

Multisite is going to be overkill for your scenario–the way I understand it, you only have a "site", not "sites". If you just want to give a group of users access to edit one page, I would recommend a Plugin that further limits user Roles, as @Viruthagiri suggests.

share|improve this answer

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.