Фильтр upload_mimes

Фильтр upload_mimes позволяет добавить поддержку новых типов файлов при загрузке через медиабиблиотеку. Это полезно, если вам нужно разрешить загрузку файлов нестандартных форматов.

Пример использования:

Разрешим загрузку SVG-файлов.

function allow_svg_upload( $mimes ) {
    $mimes['svg'] = 'image/svg+xml';
    return $mimes;
}
add_filter( 'upload_mimes', 'allow_svg_upload' );

Почитаем еще?: