I'm having a trouble un-attaching media from a post without deleting it entirely from my site. Is there a simple way to unattach an image from a post for instance?
It isn't exactly "simple", but not to difficult. It's the only solution I've been able to find.
Is this what you're looking for?
e.g. Remove all image attachments from a post
However, please take note of the caution when using wp_update_post.
Alternate method using $wpdb