Иногда возникает потребность в загрузке файлов, например с расширением .ico в медиафайлы WP. По умолчанию этого сделать нельзя, но есть решение, для этого в файл functions.php который находится в папке вашей темы, вставляем следующий код:
function allowToUploadCustomFileTypes($mimes) { $mimes['ico'] = 'image/x-icon'; $mimes['ico'] = 'image/vnd.microsoft.icon'; return $mimes; } add_filter('upload_mimes', 'allowToUploadCustomFileTypes');
Внутри функции описано какие именно типы файлов мы добавляем в разрешения загрузки, в данном случае это файлы с расширением *.ico:
$mimes['ico'] = 'image/x-icon'; $mimes['ico'] = 'image/vnd.microsoft.icon';