views:

15

answers:

1

Hi,

I have many content writers for my website. I intend to use wordpress to manage the articles each of them writes. I have 2-3 editors who will then edit the articles sent by the authors.

I just have one problem. I want to hide the articles written by author A from author B. Of course the editors will see all the articles, but one author must not see articles of another author.

ANY IDEAS HOW TO DO THIS?

Problems when I use private posts

  • If you are logged in you can view all articles in the blog.
  • The other authors can view the titles even if its private.
A: 

If you want to dive right into the database there is a row called: yourwebsitename_user_roles in the _options table. In this table you can specify which role has permissions. I have used this to set the "editor" role to have more permissions then it is suppose to by adding roles. Just look this site from the codex for more information about specifics.

http://codex.wordpress.org/Roles_and_Capabilities

bvandrunen
Hi, The issue I was having is that authors must not be able to see each others articles (not even the titles). But they can view the titles even if I set the roles as contributor. In contributor, they can only view the titles and I dont want that to happen because of business reasons.
nishantcm
if messing with the database doesn't work then the only thing that I see that you can do is to set up 3 blogs using superadmin (that way you have control of each one still) or have them send you word documents or something. If them seeing the titles is such a big deal then just have them write the articles and email them to you
bvandrunen