2.13.1.1.10. Тип файла недопустим по соображениям безопасности
WordPress поддерживает загрузку файлов только определённых типов. При загрузке файла неподдерживаемого типа может возникать ошибка «Извините, этот тип файла недопустим по соображениям безопасности». Чтобы загрузка прошла успешно, нужно либо добавить MIME-тип загружаемого файла в список поддерживаемых, либо отключить проверку типа при загрузке.
Добавление новых типов с помощью плагинов
Установите специализированный плагин, вроде WP Add Mime Types, и добавьте с его помощью нужный MIME-тип в список разрешённых.
Например, чтобы разрешить загрузку файлов CSV, в настройках плагина нужно добавить такую строку:
CSV = text/csv
Добавление новых типов с помощью functions.php
Добавьте в файл functions.php
активной темы блок кода с таким содержимым:
function additional_mime_types($mimes) { // новые MIME-типы, которые нужно разрешить $mimes['csv'] = 'text/csv'; $mimes['doc'] = 'application/msword'; return $mimes; } add_filter('upload_mimes', 'additional_mime_types');
В теле функции additional_mime_types
добавьте строки с нужными вам MIME-типами по аналогии с указанными в примере csv
и doc
.
Отключение проверки типов
Чтобы отключить проверку типов загружаемых файлов, добавьте в начале конфигурационного файла сайта (сразу после <?php
) такую строку:
define('ALLOW_UNFILTERED_UPLOADS', true);