Flector

Disable Real MIME Check

Disable Real MIME Check

Многие пользователи WordPress после обновления движка до версии 4.7.1 столкнулись с проблемой невозможности загрузки на сайт каких-либо файлов, кроме картинок. При попытке загрузить на сайт какой-нибудь обычный .doc файл движок выдает сообщение: "Извините, тип этого файла не разрешён из соображений безопасности". Проблема коснулась не всех пользователей движка, но довольно многих. Это официально зарегистрированный баг, который должен будет исправлен в версии 4.7.2. Но что делать, если загрузка файлов вам необходима прямо сейчас? Можно воспользоваться маленьким плагином Disable Real MIME Check, который решает данную проблему.

Скачиваем плагин по ссылке в конце страницы и устанавливаем его:

1 Распаковываем архив.

2 Копируем папку disable-real-mime-check в /wp-content/plugins/.

3 Заходим в админку сайта на вкладку "Плагины" и активируем плагин.

И это все. После активации плагина загрузка любых типов файлов будет восстановлена. На самом деле установку плагина можно заменить небольшим кодом, который вы должны будете вставить в файл functions.php вашей темы:

function wph_disable_mime_check($data, $file, $filename, $mimes) {
	$wp_filetype = wp_check_filetype($filename, $mimes);
 
	$ext = $wp_filetype['ext'];
	$type = $wp_filetype['type'];
	$proper_filename = $data['proper_filename'];
 
	return compact('ext', 'type', 'proper_filename');
}
add_filter('wp_check_filetype_and_ext', 'wph_disable_mime_check', 10, 4);

Но плагин, конечно, удобнее, так как не требует ручной правки файлов темы.

Информация о плагине в репозитории wordpress.org не найдена. Или wordpress.org в данный момент недоступен или плагин был временно удален из репозитория (например, из-за найденной критической ошибки в плагине). Попробуйте найти плагин в репозитории вручную.

Понравился пост? Подпишись на обновления по Обновления блога по RSSRSS или Обновления блога на TwitterTwitter !

Musor-rin.ru/uslugi-i-tseny/vyvoz-stroitelnogo-musora

musor-rin.ru/uslugi-i-tseny/vyvoz-stroitelnogo-musora заказ вывоза строительного мусора

musor-rin.ru

Комментарии (всего 12 комментариев)
Написать комментарий

(обязательно)

(обязательно, не публикуется)

Для вставки кода используйте кнопку "Код", по умолчанию используется синтаксис подсветки языка "php", вы можете поменять его на любой другой поддерживаемый GeSHi язык, например "javascript", "css", "html4strict", "sql" и тд. Используйте предпросмотр!
 


Подписаться на уведомления без комментирования.