2011-03-24 68 views
2

我的任務是在私人服務器上建立CMS(我選擇wordpress)的項目,客戶可以從中發佈可與其合作伙伴共享的媒體。例如,有PSD模型,.mov文件,.swf文件以及偶爾需要共享的.zip包。我有幾個不同的問題。如何允許用戶從WordPress站點下載內容

我目前使用FolioGrid Pro主題......作爲最終結果,我希望用戶能夠通過主博客上的FolioGrid縮略圖視圖查看媒體的圖像預覽,查看媒體從其特定的帖子,然後能夠從該帖子下載文件。我認爲這將是上傳媒體,設置縮略圖,然後指導用戶右鍵單擊並將目標另存爲。這似乎適用於某些文件類型(簡單的...,如.png),但與其他文件類型不兼容。例如,我上傳的.mov文件在帖子中顯示得很好,但下載後,它會顯示爲下載一個文件的數據爲零,當您嘗試打開該文件時,它將顯示爲空。

此外,我收到錯誤'對不起,此文件類型不允許出於安全原因。'當試圖上傳一些文件時,比如.zip和.psd。我知道這些不是WordPress允許的文件類型,但我們在我們自己的私人服務器上完成了所有這些工作,所以我需要解決。對於.psds,我試圖通過在允許的文件類型下添加'psd'=>'image/psd'來改變function.php,但無濟於事。

對不起,我不能指導你到網站,所以你可以更具體地看到我想要完成的事情,但被共享的媒體是敏感的。我該怎麼辦?!任何幫助將不勝感激。

更新----- 嘿傢伙!謝謝您的幫助。我現在正在使用下載管理器,它似乎在幫助一些文件。例如,我現在可以包含指向psd文件的鏈接,並且它可以毫無問題地下載。

但是,某些文件類型(.mov,.swf)在下載時仍顯示爲0kb文件。爲什麼會發生這種情況,其他文件都很好?

回答

0

很難真正知道沒有看到該網站,但你看過一些文件上傳/下載WP的插件?他們解決了一些文件限制。

Here's all of them tagged "download".

有些人更喜歡下載的應用程序,但有些只是普通OL」文件管理器登錄密碼和這樣的。看看他們中的任何一個是否符合你的需求,至少應該比使用WP的默認媒體加載器,這是不是專爲這種事情設計的。

1

我們已經嘗試了很多這些下載插件,並且在考察了其中的很多人後,我們發現Download Manager是最好的一個,它具有精細的訪問控制和良好的下載統計功能。