Say I’ve already published a page or post. I now want to make changes, but I want a colleague to check them over before they go live. Is there any way of doing this?
Edit: I do realise this isn’t currently possible as such and it’s creative workarounds I’m interested in.
On the site I’m currently working on, I also have a separate password protected ‘staging’ site for drafting major content changes/additions, and once approved I copy and paste to the live site. I’m wondering if anyone’s used a similar method, but perhaps automated the ‘push’ to the live site?
I’m aware of this question: Database synchronization between dev/staging and production, but that’s more about wholesale synchonization of entire databases rather than individual pages or posts.
Now offering a bounty in order to try and drive out some additional ideas for workarounds.
It should be possible to add a button to the Publish box Save as changed copy. You have to hook into
content_save_pre then and copy the content and all meta data into a new post with a draft status. After the review the posts have to be merged back.
I haven’t done this yet, but it is really needed.