I am setting up a multisite, and I want to be able to have mandatory, uneditable (except by Super Admin) pages on each subsite on the network. I would be able to add, edit, delete these centrally, with the end blog user being unable to edit them themselves.
Obviously they would still need to be able to add / edit their own pages.
I had thought about just giving each subsite owner author status, as this will be quite a tightly controlled network. However, I also want to start each subsite with a series of default pages that they can edit (in addition to the uneditable ones mentioned above). So it seems that the author role would not work, as they would then not be able to edit these initial default pages either.
Any thoughts? I can't seem to find a plugin that would work. There are plugins out there that allow Super admin to add pages to blogs, but these are still editable by the blog user.
What about hard coding pages into the theme? I'm not quite sure how to do that, and I've been looking to see if it is possible (still dynamically generated, but not through WordPress dashboard interface).