The new Media Manager looks terrific, really nice, however, as in the previous version, it have a few fields in the Attachment details that I’d like to avoid, I used to use this code:
add_filter('attachment_fields_to_edit', 'remove_media_upload_fields', 10000, 2);
function remove_media_upload_fields( $form_fields, $post ) {
unset( $form_fields['image_alt'] );
unset( $form_fields['post_content'] );
unset( $form_fields['post_excerpt'] );
unset( $form_fields['url'] );
unset( $form_fields['image_url'] );
unset( $form_fields['align'] );
unset( $form_fields['image-size'] );
return $form_fields;
}
But seems like it doesn’t work in the new Version.
How could I remove those fields in the New Media Manager?
I had trouble with this one as well. There are a few workarounds, but I found that the following worked best… when you click “Add Featured Image” from the editor page (the metabox link), the options for “insert into post” and all of the options you mention are missing from the media manager. This was perfect for me, as I wanted to remove the option for users to insert images into posts. If this is what you’re after, put this code in your theme’s functions.php file…
Users will now only be able to add images by clicking on the link in the meta box, which is now named “Add Images.” Additionally, the link within the meta box has been changed to avoid confusion. Hope this helps!