+ $misc_exts = array(
+ // Images.
+ 'jpg', 'jpeg', 'png', 'gif',
+ // Video.
+ 'mov', 'avi', 'mpg', '3gp', '3g2',
+ // "audio".
+ 'midi', 'mid',
+ // Miscellaneous.
+ 'pdf', 'doc', 'ppt', 'odt', 'pptx', 'docx', 'pps', 'ppsx', 'xls', 'xlsx', 'key',
+ );
+ $audio_exts = wp_get_audio_extensions();
+ $video_exts = wp_get_video_extensions();
+ $upload_filetypes = array_unique( array_merge( $misc_exts, $audio_exts, $video_exts ) );
+