Загрузка файла .rar в медиатеку WordPress - PullRequest
0 голосов
/ 16 марта 2019

Я пытаюсь разрешить загрузку файлов .rar в медиатеку WordPress, отредактировав файл functions.php своей темы, добавив в него следующий код. но это не работает Не могли бы вы сказать мне, где я не прав? Привет

add_filter( 'upload_mimes', 'my_myme_types', 1, 1 );
function my_myme_types( $mime_types ) {
$mime_types['rar'] = 'application/vnd.rar';
return $mime_types;
}

1 Ответ

0 голосов
/ 16 марта 2019

Ваш код выглядит правильно (за исключением того, что тип MIME должен быть application/x-rar-compressed в соответствии с https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Complete_list_of_MIME_types).

В любом случае, у меня была одна и та же проблема, и $mime_types['rar'] = 'application/x-rar-compressed' тоже не работал.

В итоге я добавил: define('ALLOW_UNFILTERED_UPLOADS', true); в wp_config.php.

Это может быть вариант для вас, но, очевидно, он делает гораздо больше, чем вы на самом деле хотите, так что будьте осторожны.

...