0

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?

2
  • Sorry, I don't see a question here. What are you actually asking?
    – kraftner
    Commented Jan 11, 2018 at 17:46
  • to work, this filter must be hooked with priority 10 or above.
    – mmm
    Commented Jan 11, 2018 at 18:49

1 Answer 1

2

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;
} );
1
  • If application/CDFV2-unknown is the DEFAULT, then why do you have to re-add it? Commented Jul 22 at 16:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.