目前越來越多的用戶喜歡將圖片等附件單獨(dú)存放到第三方對象云儲存了,這樣處理可以為服務(wù)器節(jié)省很多磁盤空間,在網(wǎng)站搬家的時候減少文件遷移的工作量,并且獨(dú)立云儲存在訪問文件的時候也避開了服務(wù)器帶寬的限制,所以是可以降低建站/運(yùn)維成本,提高訪問體驗(yàn)的。對于對象云儲存,我們最熟悉的應(yīng)該就是阿里云的OSS了,下面簡單介紹下他在WordPress上的配置使用方法。
創(chuàng)建 Bucket
進(jìn)入阿里云控制臺,可通過菜單的產(chǎn)品與服務(wù)>存儲與CDN>對象存儲 OSS
進(jìn)入OSS控制臺,然后點(diǎn)擊創(chuàng)建 Bucket
按鈕創(chuàng)建存儲空間,如圖:
其中主要需要注意的有2點(diǎn):
1、
區(qū)域
建議考慮您的服務(wù)器所在地就近選擇,如果使用的是阿里云的服務(wù)器,建議選擇和服務(wù)器同區(qū)域,這樣可以通過內(nèi)網(wǎng)互通節(jié)約上傳流量成本,同時上傳速度也快很多的。2、
讀寫權(quán)限
選擇公共讀
,這樣可以實(shí)現(xiàn)圖片正常訪問。
WordPress后臺OSS配置
插件
OSS非WordPress默認(rèn)支持功能,所以需要通過插件來實(shí)現(xiàn),如果使用的是我們WPCOM開發(fā)的主題,那么我們強(qiáng)烈推薦使用(OSS Upload
插件,我們通過對多款OSS插件做過兼容測試和代碼分析,OSS Upload
是一個功能完善、hook掛載合理的WordPress OSS插件。插件下載可前往作者頁面:https://www.xiaomac.net/oss-upload.html Github項(xiàng)目地址:https://github.com/xiaomac/oss-uploadOSS Upload
插件由于長期未更新已不兼容PHP 8及以上版本,目前推薦使用OSS Aliyun
:https://wordpress.org/plugins/oss-aliyun/ )
配置
安裝啟用OSS Upload
插件后,進(jìn)入設(shè)置>OSS Upload
,按照提示設(shè)置插件選項(xiàng)。
下面是需要注意的選項(xiàng):
Access Key和Secret Key
Access Key
和Secret Key
可以登錄阿里云后臺獲?。狐c(diǎn)擊阿里云界面右上角頭像,選擇accesskeys
,然后創(chuàng)建好AccessKey,如圖:
訪問鏈接
訪問鏈接填寫外網(wǎng)Bucket 域名
地址(需要加上http://
或者https://
),如果綁定了自己的域名則可以填寫自己的域名地址。如果上傳路徑
設(shè)置了保存的目錄,則訪問鏈接也需要在后面加上相同的目錄。
上傳端點(diǎn)
上傳端點(diǎn)的話,在上面新建Bucket的時候提過,如果是阿里云服務(wù)器并且選擇的是同區(qū)域,則可以填寫內(nèi)網(wǎng)節(jié)點(diǎn)
的地址,如果不是則填寫外網(wǎng)訪問地址。
填寫到這里的話,可以點(diǎn)擊頁面上面的測試一下
按鈕,如果提示正常的話,則表示對接成功。
縮略圖
建議選擇使用參數(shù)圖片服務(wù),默認(rèn)且簡單
或者使用物理縮略圖,當(dāng)主題出現(xiàn)縮略圖錯誤時勾選
選項(xiàng)。
遠(yuǎn)程圖片
主題也有同類功能(主題設(shè)置>優(yōu)化加速>保存遠(yuǎn)程圖片),如果主題啟用了的話,這里不需要重復(fù)開啟的。
本地備份
建議勾選,尤其是前期配置和文件同步過程中,可避免圖片丟失無法恢復(fù)的問題。
其他特色圖片
、樣式分隔符
、全圖樣式
、自動壓縮
、延時加載
、延時鏈接
等選項(xiàng)可忽略不填寫。
設(shè)置完成后點(diǎn)擊保存更改
按鈕,然后可以再點(diǎn)擊上傳整個本地存儲目錄
來同步文件到OSS,這個過程可能需要些時間,同步完成后訪問網(wǎng)站前臺頁面可以測試圖片是否可以正常訪問,如果可以的話那就表示配置成功了。