2.14.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);