将.rar文件上传到Wordpress媒体库

时间:2019-03-16 13:12:45

标签: wordpress rar

我正在尝试通过添加以下代码来编辑主题主题的functions.php,以将.rar文件上传到wordpress媒体库。但这不起作用。 你能告诉我我哪里错了吗? 问候

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 :(得分:0)

您的代码看起来正确(除非根据https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Complete_list_of_MIME_types,MIME类型应为application/x-rar-compressed)。

无论如何,我曾经遇到过同样的问题, $mime_types['rar'] = 'application/x-rar-compressed'也不起作用。

所以我最终提出了: define('ALLOW_UNFILTERED_UPLOADS', true); 在wp_config.php中。

这可能是您的一个选择,但显然它的作用远远超出您的实际需求,因此请小心。