建站源码 ·

用于WordPress的阿里云附件(Aliyun Support)

插件特色:

1.上传图片的同时会将略缩图一并上传;

2.删除文件时,会与WordPress后台同步删除;

3.可以选择是否在本地服务器保留文件备份;

4.借助于OSS防盗链功能,可以实现图片防盗链;

5.可以自定义域名——既可以选用oss.aliyuncs.com/bucket/filename形式,也可以选用bucket.oss.aliyun.com/filename形式;

6.插件启用时会进行服务器运行环境测试,如果服务器不满足基本运行要求,则会进行提示;

7.增加AK/SK/BUCKET校验功能,如果AK/SK没有操作BUCKET的权限,或者BUCKET访问权限设置不当,也会进行提示。

2.0 beta版升级内容:

1.修复了v1.0版本中网友提出的各类BUG(我能想到的);

2.更新OSS SDK到最新的 v1.1.6 版本;

3.修复只能上传图片不能上传其他类型文件的BUG;

4.支持OSS所有存储地域(杭州、北京、深圳、青岛、香港)和内外网支持;

5.增加插件启用时的服务器运行环境测试,如果服务器不满足基本要求,则会进行提示;

6.增加AK/SK/BUCKET校验功能,如果AK/SK没有操作BUCKET的权限,或者BUCKET为“私有”或“公开读写”状态,则会进行相应提示;

7.增加插件卸载复原功能,会在插件卸载的时候将upload_path_url参数还原;

8.允许用户选择是否将图片的缩略图不同步到OSS;

9.优化代码结构,把大部分代码进行了重写,增加了完整的代码注释,对可能产生的错误和可能抛出的异常进行了相应处理,增强了代码的健壮性;

10.代码同步到了Github(https://github.com/mawenjian/aliyun-oss-support),方便各位有兴趣的朋友创建新的分支。

11.完善了插件配置页面的文字描述,即使是小白也能按说明把插件配置好。

20150331_u001

安装步骤:

那这个插件如何安装呢?非常简单,只需四步:

第一、从这里下载“阿里云附件”插件,解压缩并上传到WordPress插件目录;(WordPress插件库还没有更新到2.0 beta版,等确认插件稳定后再更新)

第二、在插件管理面板启用“阿里云附件”;

第三、设置 >OSS Setting,按照说明配置Access Key、Secret Key、BUCKET等信息。

20150331_u002

理论上,到这里就可以正常使用了。但你会发现,打开”媒体库“,好多图片不能正常显示了。这可怎么办?非常简单,把原来的文件都上传到OSS相应位置就OK了。(推荐使用ossBox或者Aliyun OSS Server,从而可以整文件夹上传)

如果你想把原来文章的图片也替换成阿里云OSS存储,不妨执行下面的SQL语句:

UPDATE wp_posts SET post_content=REPLACE(post_content,’到原来附件目录的绝对URL’,’到远程附件目录的绝对URL’);

例如:

UPDATE wp_posts SET post_content=REPLACE(post_content,’img.chenyunhe.com/uploads/’,’chenyunhe.oss.aliyuncs.com/uploads/’);

插件下载:阿里云附件2.0-beta





参与评论