Description
使用阿里云 OSS 作为媒体库附件存储空间,支持原创增强的 OSS 协议包装和全原生图像编辑及衍生功能。
功能
- 全新支持远程图片自动上传!
- 全新支持大文件自动分块上传
- 全新支持备份模式更方便切换
- 独创协议支持所有原生上传功能
- 支持修改默认的图像编辑器类
- 支持自动识别并生成WEBP格式
- 带中英文附带设置说明和示范
注:横幅图片和图标来自 OSS 官网
更多
Screenshots
Installation
- Upload the plugin folder to the “/wp-content/plugins/” directory of your WordPress site
- Activate the plugin through the ‘Plugins’ menu in WordPress
- See Settings -> OSS Upload
FAQ
None
Reviews
最好的OSS插件,支持作者!如何donate?
试了很多个插件,这个设置最全,工作最稳定
非常好的插件,作者很厉害,多谢多谢!想下载旧版本,死活找不到地方!
OSS协议包装确实让我长见识了,以前不知道PHP还能这么用。
总体来说,插件挺好用。
但是,有一个问题,却又一定程度上影响了插件的使用体验:
我发现grid视图形式加载时,响应时间很长,不到50张图片,需要6到10秒的时间,对比一下不使用插件时1秒左右的耗时,这个实在有点难以接受。
后来用xdebug和xhprof做了一些分析,发现原来是插件是用远程请求OSS的方式来获取文件的信息,所以如果一张图片100ms,50张就是5秒了,这还是比较理想的情况。
Contributors & Developers
“OSS Upload” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “OSS Upload” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
4.8.9
- 修复个别主题会严重报错的问题
4.8.8
- 修复伪协议包装的核心兼容问题
4.8.7
- 保存远程图片兼容古藤堡编辑器
4.8.6
- 支持禁用高清分辨率的缩略图相关
4.8.5
- 优化目录上传等功能支持重复执行
- 修复图片服务参数没编码引起的异常
- 修复物理缩略图模式只有大图的问题
4.8.4
- 修复图格模式会双重样式的问题
4.8.3
- 修复远程上传和连接修正的逻辑
4.8.2
- 增强连接修正的兼容功能
4.8.1
- 修复链接修正兼容已发布文章
4.8
- 修复 WP5.3 大图片压缩问题
4.7
- 新增远程上传也支持自动重命名
- 新增禁用OSS时附件自动重定向
4.6
- 新增上传时自动重命名
- 新增远程图片黑白名单
- 加强远程图片上传兼容性
4.5
- 加载类前判断
- 取消代码混淆
4.4
- 简化了类的文件结构
- 重新恢复了代码混淆
4.3.9
- 修复上传本地目录时会丢失上传路径的目录的问题
4.3.8
- 排除爬虫的图片加速效果
- 排除非图片的压缩样式
- 优化远程图片自动保存兼容性
- 优化默认自带全图样式
- 优化删除缩略图的功能
- 修正导出个人数据出错
4.3.7
- 取消代码混淆
4.3.6
- 优化远程保存的兼容性
- 手机下不启用自动压缩
4.3.5
- 修复精准判断对象存在的逻辑
4.3.4
- 新增远程图片自动保存的功能
- 恢复物理缩略图以更兼容主题
- 修复增强重新生成缩略图工具
- 其他界面上和小工具的小调整
4.3.3
- 修正原图不带参数的问题
- 修正非图片带参数的问题
- 其他界面和翻译的小调整
4.3.2
- 默认样式改为分隔符和原图样式
- 支持自定义延时加载默认地址
- 支持自定义缩略图质量参数
- 优化非图片的上传逻辑
4.3.1
- 修正设置了默认样式下的动画样式
4.3
- 前台增加 Lazyload 提升加载速度
- 支持为 GIF 动画格式设置专门样式
- 后台降低缩略图画质以提升加载速度
4.2.9
- 优化一个底层文件接口
4.2.8
- 修正删除缩略图的BUG
- 修正了原图样式的BUG
4.2.7
- 修正一个本地测试导致的BUG
4.2.6
- 增加自动识别浏览器生成WebP
- 增加工具可重新生成缩略图信息
- 修正个别逻辑和工具的遍历BUG
4.2.5
- 修正小图片会自动删除的问题
4.2.4
- 修正非图片会本地备份的问题
4.2.3
- 修正了本地会莫名备份的问题
- 增加了一个推广链接感谢支持
4.2.2
- 支持多站:子站可自动继承
- 修正默认库不支持流的问题
- 重新简化调整部分设置选项
4.2.1
- 修正目录遍历接口可能返回空值
- 清理缩略图功能支持本地和OSS
- 增加小功能支持同步缺失附件
4.2
- 修改逻辑默认全局接管
- 修正内核问题支持索引
- 自动兼容流和文件上传
- 针对定位简化设置界面
- 附带两个强大的小功能
4.1.2
- 兼容 XMLRPC 附件上传
4.1.1
- 修复OSS同名覆盖的问题
4.1
- 支持添加新上传文件类型
- 兼容域名协议不符的问题
- 其他一些小优化
4.0.4
- 新增报错反馈和优化代码
4.0.3
- 继续修正问题并优化代码
4.0.2
- 修正上传HTTP错误的问题
4.0.1
- 修正修改了系统默认上传路径会导致上传出错的问题
4.0
- 更新架构支持大文件自动分块
- 新增备份模式支持冗余和切换
- 附加标识重置功能兼容旧附件
3.6
- 物理缩略图支持原图后缀
- 新增卸载插件时清理标记
- 代码优化及翻译修正
3.5
- 新增支持自定义样式分隔符
- 修正修改附件连接获取错误
3.4
- 新增支持自定义特色图尺寸
- 新增支持附件连接替换修正
- 修正删除附件的目录逻辑
3.3
- 继续优化兼容
3.2
- 继续优化兼容逻辑
- 上传附带默认函数
3.1
- 继续优化兼容逻辑
- 修改时删除缩略图
3.0
- 优化兼容:自动判断并标记文件存储
- 原图后缀:响应式标签兼容样式后缀
- 快捷入口:媒体库添加插件设置入口
2.9
- 取消个别主题有兼容问题的钩子
2.8
- 修正上传插件和主题的错误
- 针对缩略图主题增加一个钩子
2.7
- 优化逻辑
- 修复BUG
2.6
- 优化加载逻辑更为简洁兼容
2.5
- 修复:库文件中定义时区可能引起的时间问题
2.4
- 优化:取消加载模式设置
2.3
- 修复:媒体库支持网格浏览
- 修复:支持浏览非图片附件
2.2
- 优化:更改缩略图设置后引起的兼容问题
- 修正:旧版PHP一个EMPTY报错
2.1
- 修正:完美兼容已上传的媒体文件
2.0
- 优化:非全局加载模式各种完美兼容
- 新增:支持全尺寸图片默认样式后缀
- 新增:删除附件时自动删除各缩略图
1.9
- 优化加载逻辑和兼容性
- 修正库文件中一个错误
1.8
- 新增兼容模式(默认为贪婪模式)
1.7
- 修改加载逻辑最大程度兼容其他插件
- 插件严格只对媒体库的管理和显示生效
- 修正不带年月子目录缩略图失效的问题
1.6
- 修正上传插件和主题的情况
1.5
- 支持图片服务
- 调整后台设置
1.4
- 增加测试功能
- 端域默认非空
- 默认三级域名
1.3
- 支持修改默认图片编辑器类
- 支持禁止生成多尺寸缩略图
- 增加翻译和设置说明
1.2
- 兼容三级域名和地区设置
1.1
- stand alone as a new one
1.0
- first release in Open Lazy