繁体   English   中英

如何允许用户从WordPress网站下载内容

[英]How to allow users to download content from WordPress site

我的任务是在私人服务器上设置CMS(我选择了wordpress),客户可以从中发布可以与合作伙伴共享的媒体。 例如,有PSD样机,.mov文件,.swf文件以及偶尔需要共享的.zip包。 我有几个不同的问题。

我目前正在使用FolioGrid Pro主题...作为最终结果,我希望用户能够通过主博客上的FolioGrid缩略图视图查看媒体的图像预览,并从特定的媒体查看媒体发布,然后能够从该发布下载文件。 我认为这将是上传媒体,设置缩略图,然后指示用户右键单击并将目标另存为。 这似乎适用于某些文件类型(简单的文件类型,例如.png),但对于其他文件类型则无效。 例如,我上传的.mov文件在帖子中显示得很好,但是在下载时,它似乎下载的是数据为零的文件,当您尝试打开该文件时,该文件将显示为null。

另外,我收到错误消息:“抱歉,出于安全原因,不允许使用此文件类型。” 尝试上传某些文件时,例如.zip和.psd。 我知道这些不是wordpress允许的文件类型,但是我们正在自己的专用服务器上进行所有这些操作,因此我需要解决。 对于.psds,我尝试通过在允许的文件类型下添加'psd'=>'image / psd'来更改function.php,但无济于事。

很抱歉,我无法将您定向到该站点,因此您可以更具体地看到我要完成的工作,但是共享的媒体是敏感的。 我该怎么办?! 任何帮助将不胜感激。

更新-----大家好! 谢谢您的帮助。 我现在正在使用Download Manager,它似乎对某些文件有所帮助。 例如,现在我可以包含一个指向psd文件的链接,并且下载该文件没有问题。

但是,某些文件类型(.mov,.swf)在下载时仍显示为0kb文件。 当其他文件都没问题时,为什么会发生这种情况?

我们尝试了许多这样的Download插件,研究了其中许多插件后,我们发现Download Manager是最好的插件,它具有精细的访问控制和出色的下载统计功能。

很难真正知道,而无需访问该站点,但是您是否看过一些用于WP的文件上传/下载插件? 它们绕过了一些文件约束。

所有这些都标记为“下载”。

有些更像是下载应用程序,但有些仅仅是带有密码等的普通文件管理器。 看看它们是否满足您的需求,至少应该比使用WP的默认媒体加载器更好,后者不是为此类设计的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM