Question

I've looked through a number of previously accepted answers, but none seem to work/apply to the latest versions of WordPress.

I'm trying to allow .rfa file types to be uploaded to the media library.

This is what I've found from a previous answer;

function additional_mime_types($mime_types) {
  $mime_types['rfa'] = 'application/octet-stream';
  return $mime_types;
}
add_filter('upload_mimes', 'additional_mime_types', 1, 1);

How can I allow .rfa file types to be uploaded to the media library?

Was it helpful?

Solution

I had the same issue, it looks like WordPress isn't able to determine the correct MIME type for RFA files, so it defaults to:

'application/CDFV2-unknown'

Changing the MIME type to this fixed it for me. So it would be:

add_filter( 'upload_mimes', function ( $mime_types ) {
    $mime_types['rfa'] = 'application/CDFV2-unknown';
    return $mime_types;
} );
Licensed under: CC-BY-SA with attribution
Not affiliated with wordpress.stackexchange
scroll top