Is there an existing capability to allow editing of only pre-existing pages? If not, a good way to implement this?

In WordPress 3.5 there will be a new capability create_posts. You could create a new user role or change the role editor and remove that capability for this role.

Leave a Comment