如何将 .rvt (revit) 文件上传到 Wordpress?

问题描述 投票:0回答:1

我有一个客户希望允许他的用户从他的网站下载 .rvt (revit) 文件。我需要找到一种方法来将此文件类型上传到 Wordpress。

我将以下内容添加到我的functions.php中,但它不起作用:

/* ALLOW FILE TYPES */
function cc_mime_types($mimes) {
  $mimes['rvt'] = 'application/octet-stream';
  return $mimes;
}
add_filter('upload_mimes', 'cc_mime_types');

我还安装了 WP Forms 的“文件上传类型”插件。他们没有列出 Revit 文件,因此我添加了一个自定义文件,但它也不起作用(我使用此插件来允许 .dwg 文件)。 你可以在这里看到我做了什么:

任何有关如何允许此文件类型的建议将不胜感激。

wordpress file-upload upload revit-api file-type
1个回答
0
投票

MIME 类型“application/octet-stream”可能不是 Revit 文件的最佳选择。您应该使用“application/vnd.autodesk.autocad”作为 .rvt 文件的正确 MIME 类型。

function cc_mime_types($mimes) {
    $mimes['rvt'] = 'application/vnd.autodesk.autocad';
    return $mimes;
}
add_filter('upload_mimes', 'cc_mime_types');

此外,请确保您的服务器还允许上传和存储 .rvt 文件。某些服务器可能有限制,阻止上传某些文件类型。

进行这些调整后,用户应该能够通过您的网站上传 .rvt 文件。

© www.soinside.com 2019 - 2024. All rights reserved.