70
技術社區[雲棲]
OSS WordPress插件(Aliyun OSS For WordPress)
本插件主要為 Wordpress 提供基於 Aliyun OSS 的遠程附件存儲功能,並且最大限度的依賴 Wordpress 本身功能擴展來實現,以保證插件停用或博客搬遷時可以快速切換回原來的方式。
當前版本
- Stable Version:
3.1.4
插件特色
- 支持 Aliyun OSS 圖片服務
- 自定義文件在 Bucket 上的存儲位置
- 支持 Https 站點
- 支持阿裏雲內網和 VPC 網絡
- 全格式附件支持,不僅僅是圖片
- 支持 wordpress 4.4+ 新功能 srcset,在不同分辨率設備上加載不同大小圖片
- 支持在 WordPress 後台編輯圖片
- 圖片服務支持預設圖片樣式,可用於圖片打水印的需求
- 中英文雙語支持,方便使用英文為默認語言的同學
- 代碼遵循 PSR-4 規則編寫
插件使用
關於插件使用方式的 Wiki: Quick start
下載
安裝
將插件解壓上傳到 /wp-content/plugins/
或者通過 WordPress 插件中心上傳安裝
注意:
- 上傳時 zip 包的名字,建議使用
aliyun-oss.zip
配置
啟用插件 Aliyun OSS
,進入設置頁麵,完成相關設置。
關於圖片服務
阿裏雲 OSS 提供了根據 URL 參數來獲得各種尺寸的 阿裏雲OSS圖片處理服務, 相比起 WordPress 自身在圖片上傳的時候生成各種尺寸的圖片, 明顯是一種更優雅的解決方案, 占用的存儲空間更小, 尺寸變更更靈活。
通常使用中, 您不需要特別的去了解它的實現, 隻需注意:
- 開啟圖片服務時, 隻有原圖會被上傳到 OSS, 如果此時關閉圖片服務, 服務開啟這段時間內上傳的圖片會出現縮略圖丟失的情況
- 如果沒有開啟 不在本地服務器上保留文件 選項, 服務器上仍舊保留有縮略圖, 此時關閉插件會發現所有的縮略圖其實都在, 所以你可以通過手動上傳到 OSS 來修複丟失問題
- 如果開啟了 不在本地服務器上保留文件 選項, 那就真的找不回那些丟失的縮略圖了 ㄟ( ▔, ▔ )ㄏ
更多關於圖片服務的介紹: How to use Image Service
作者
更新日誌
衝突列表
- EvernoteSync
使用示例
基於本插件的使用示例:
貢獻代碼
- Fork 這個倉庫
- Clone 源碼並安裝到本地 WordPress 中
- 完成你的修改並測試
- 提交一個 Pull Request
開源協議
最後更新:2017-09-06 18:02:25