我的任務是在私人服務器上建立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文件。爲什麼會發生這種情況,其他文件都很好?