前言php
網站遠程附件功能是指將用戶上傳的附件直接存儲到遠端的存儲服務器,通常是經過FTP的方式存儲到遠程的FTP服務器。服務器
目前Discuz論壇、phpwind論壇、Wordpress我的網站等都支持遠程附件功能。wordpress
本文介紹如何基於Wordpress論壇存儲遠程附件。工具
申請OSS帳號,而且建立一個public-read的bucket。這裏須要權限爲public-read是由於後面須要匿名訪問。測試
wordpress自己是不支持遠程附件功能的,可是能夠經過第三方的插件來作遠程附件。做者所用wordpress版本爲4.3.1, 所用插件爲Hacklog Remote Attachment,如下爲具體設置步驟。網站
![]() |
說明 |
關於AccessKeyID和AceessKeySecrete的獲取,能夠登陸阿里雲控制檯的Access Key管理進行查看。 |
http://BucketName.Endpoint/wp
。這裏測試所用bucket爲test-hz-jh-002, 屬於杭州區域的,因此這裏填寫的是http://test-hz-jh-002.oss-cn-hangzhou.aliyuncs.com/wp
。具體信息見下圖。阿里雲
設置好以後,點擊保存的同時,會作測試,測試結果會在頁面上方顯示,以下圖所示表示測試成功。spa
如今開始寫一篇新文章,並測試遠程附件。建立好文章後,點擊添加媒體來上傳附件。插件
上傳附件以下圖所示。code
仍然經過右鍵點擊圖片,經過新建連接來打開圖片便可看到圖片的URL以下圖所示。
經過圖片的URL,咱們能夠斷定圖片已經成功上傳到了OSS。