Как пользователь WordPress, придет время, когда вам нужно будет загрузить некоторые типы файлов на ваш сайт.
Возможно, вы создаете веб-сайт, который позволяет пользователям загружать файлы, или, возможно, вы хотите добавить загружаемый файл в свою почтовую форму.
Однако вскоре вы обнаружите, что WordPress на самом деле не нравится, когда вы загружаете файлы определенных типов. Если вы попытаетесь загрузить файл, который не нравится WordPress, вы получите сообщение об ошибке «Извините, этот тип файла недопустим по соображениям безопасности».
К счастью, есть легкое решение этой проблемы, и мы будем шаг за шагом рассказывать вам о ней.
Прежде всего, это распространенная ошибка для большинства блогеров и пользователей WordPress. Так что не пугайтесь и не паникуйте. Проблема также может быть легко решена.
В этой ошибке виновата собственная система WordPress. Несмотря на то, что WordPress является системой управления контентом, она все еще имеет очень строгую систему фильтрации, позволяющую принимать в систему только несколько типов файлов.
И при попытке загрузить файл, которого нет в списке поддерживаемых файлов WordPress , вы столкнетесь с ошибкой «Извините, этот тип файла недопустим по соображениям безопасности».
Как вы знаете, существует множество различных типов файлов, используемых различными типами приложений. Например, .AI — это очень распространенный тип файлов, используемый Adobe Illustrator.
Этот тип файла широко используется дизайнерами и иллюстраторами для сохранения и обмена своими работами. Но не удивляйтесь, если при попытке загрузить файл .AI в WordPress появляется ошибка «Извините, этот тип файла недопустим по соображениям безопасности», поскольку этот тип файла отсутствует в списке поддерживаемых файлов WordPress.
Это полный список типов файлов, разрешенных в WordPress по умолчанию.
Удивительно, что WordPress по-прежнему не поддерживает популярные и распространенные типы файлов, такие как Illustrator, по умолчанию. И это только один из десятков типов файлов, которые WordPress до сих пор не поддерживает.
Так что да, на этот раз вы можете обвинить WordPress в том, что он провел вас через эту запутанную ошибку. Но вы можете исправить эту проблему вручную, чтобы загрузить любой тип файла, который вы хотите.
Существует два простых способа исправить ошибку «Извините, этот тип файла недопустим по соображениям безопасности». Один метод требует использования плагина, а другой требует редактирования основного файла WordPress.
Прежде чем продолжить, мы настоятельно рекомендуем сделать резервную копию вашего сайта. Если у вас еще нет системы резервного копирования, вы можете настроить ее с помощью бесплатного плагина.
Существует несколько плагинов MIME-типов, которые помогут вам добавить свои собственные типы файлов в список поддерживаемых файлов WordPress, например Pro Mime Types , Mime Typs Extended и Unsafe Mimetypes. К сожалению, большинство из этих плагинов устарели.
Мы используем плагин WP Add Mime Types для этой статьи, так как он был обновлен для поддержки последних версий WordPress. Не стесняйтесь попробовать и использовать другой плагин, если хотите.
Чтобы установить плагин, войдите в свою панель управления WordPress и перейдите в раздел Плагины >> Добавить новый.
Найдите плагин WP Add Mime Types и нажмите кнопку «Установить», а затем «Активировать», чтобы включить плагин.
После установки на странице настроек появится новая страница, которая называется Mime Type Settings. На этой странице вы можете добавить определенные типы файлов, чтобы добавить их в систему WordPress.
Найдите тип файла, который вы хотите добавить, и скопируйте и вставьте его в поле «Add values» . Убедитесь, что вы скопировали всю строку, связанную с расширением типа файла, который вы пытаетесь добавить.
Затем нажмите кнопку Сохранить, чтобы сохранить изменения. Как только тип файла будет включен, он будет выделен красным цветом в списке.
Единственная проблема этого метода заключается в том, что даже плагины MIME-типов имеют ограничения при добавлении файлов определенных типов. Например, плагин не позволяет загружать файлы .AI. Но второй способ позволяет избежать этой проблемы и загрузить любой файл, который вы хотите.
wp-config.php — это основной файл, используемый WordPress, который обрабатывает многие функции WordPress. Вы можете отредактировать этот файл, чтобы отключить систему, которая предотвращает загрузку файлов определенных типов. После этого вы сможете загружать файлы любого типа.
Вы можете редактировать файл wp-config, используя клиентское приложение FTP или войдя в свой сервер CPanel и используя Диспетчер файлов.
Перейдите в общую папку, где расположен ваш веб-сайт WordPress, и где находятся все основные файлы WordPress.
Затем откройте и отредактируйте файл wp-config .
Как только вы откроете файл, просто найдите строку /* That’s all, stop editing! Happy blogging. */.
Затем вставьте следующую строку кода прямо над ней.
define (‘ALLOW_UNFILTERED_UPLOADS’, true);
Вот и все!
Вышеуказанные методы должны помочь вам загрузить практически любой тип файла, который вы хотите в WordPress. Однако, если вы все еще получаете ту же ошибку, вы должны попытаться связаться с вашим хостинг-провайдером и обратиться за помощью.
Некоторые веб-узлы запрещают загрузку определенных типов файлов по соображениям безопасности. Если вы продолжаете получать сообщение об ошибке и вам крайне необходимо загрузить файл в WordPress, обратитесь в службу поддержки хостинг-провайдера и посмотрите, есть ли у них фильтры, которые не позволяют вам загружать какие-либо файлы.
Спасибо, очень выручил. Сработал способ с плагином Mime Type Setting, все просто и все работает. Поставил в тему Porto кастомный шрифт.
Спасибо большое за помощь!!!!
Спасибо за помощь!
Но все-же хочу спросить! Может кто знает!
Зачем такое делать? Загружать список товаров в магазин можно только в csv, но он же и запрещен по безопасности!!!
Бред. Я экспортирую файл, корректирую, и обратно не могу залить!
Зато если я заливаю новые товары(экспортировал файл, удалил все, кроме названия полей, записал новые), то все легко проходит.