Пример кода:
add_filter( 'upload_mimes', 'upload_allow_types' );
function upload_allow_types( $mimes ) {
// разрешаем новые типы
$mimes['doc'] = 'application/msword';
//$mimes['woff'] = 'font/woff';
$mimes['psd'] = 'image/vnd.adobe.photoshop';
$mimes['djv'] = 'image/vnd.djvu';
$mimes['djvu'] = 'image/vnd.djvu';
$mimes['webp'] = 'image/webp';
//$mimes['fb2'] = 'text/xml';
//$mimes['epub'] = 'application/epub+zip';
// запрещаем (отключаем) имеющиеся
// unset( $mimes['mp4a'] );
return $mimes;
}
С помощью данного кода в файле functions – можно разрешить или запретить загрузку файлов с различными расширениями.
Подробнее тут:
https://wp-kama.ru/id_8024/razreshaem-zagruzku-zap...