The other day I searched for a snippet to remove the post meta from custom post types using Genesis and I found this article from Transmit Studio. The snippet they give works perfectly but it checks only one post type at a time. To use it with multiple post types, you’d need to adjust the code. In my case, I wanted to disable the post meta for ALL of my custom post types. Also, they included a line to remove the title of the post and I didn’t want this. Therefore, my modified code looks like this:
Rather than checking against one specific post type, this checks to make sure that the post type is not a “Post” (i.e. a blog post). If true, the custom post type meta is disabled. If the post type is a “Post”, the meta remains.