There's a great answer to how to set new post visibility to private by default. I found it here. However, this appears to apply to a single user site. I am running a multi-site.
Is there a way to make this optional on a multiuser site by blog? I presume if I insert this code it will make all sites in this network perform this way from here on out. How would I amend the code for a multiuser site? What will be the impact on blogs that were already created on this network? Presume new posts will go to protected?
Application/User Case. I have multiple registered users. Some are respondents which are submitting data via forms (contributors) I would like them to be able to read their posts only. A subscriber may only be able to see a few pages. Other... example authors can read all posts when logged in. Ie they have access to all protected posts.
I don't know of a plug-in that helps me manage this. Any solutions?