最新版阿里云OSS图片托管WP插件

最新版阿里云OSS图片托管WP插件

什么是阿里云OSS图片托管

比如说我的网站(meowzo.com)是用Wordpress搭建的,那么图片就存储在媒体库里。媒体库就是存放各种媒体文件(图片、视频之类的)的仓库,它的默认路径在”/wp-content/uploads/”下面。这些媒体文件,我们就可以称之为”对象”。

随着Wordpress使用的时间越来越长,文章越来越多,媒体库文件占用服务器硬盘的容量就越来越大,当你有成千上万的图片的时候,这个尺寸数以G计。

而服务器硬盘是很宝贵的资源,所以我们就会把这些媒体文件放到其他更便宜的云服务器上去”托管”,只需要远程访问它就可以了。这就是对象存储和图片托管的便利性,因为它更高效,更便宜。

打个开玩笑的比方,你每天生一个孩子,每个孩子要占用你家1平方米,你家总共就40平,后面就装不下了,于是你就把孩子托管给幼儿园,幼儿园几乎是无限大的,可以放很多孩子,等你想哪个孩子了,你叫一声,他就从幼儿园被调用出来给你看看,平时你不管他,他就呆在幼儿园。然后你每个月给幼儿园一点点钱就可以了。

阿里云OSS(Object Storage Service)图片托管就是指使用阿里云的对象存储服务来存储、管理和分发图片文件的一种云存储解决方案。它更便宜,量大管饱,不会占用你本身的服务器硬盘空间。国内类似的云服务很多,比如七牛云之类的,也都挺便宜的,我看到很多国内的站长都是用七牛云,我猜它的价格一定比阿里云更低吧。

一旦使用了OSS托管服务后,你的图片的路径就不再是”https://www.meowzo.com/uploads/”这种前缀了,就会变成类似”https://meowzo.oss-cn-guangzhou.aliyuncs.com/uploads/”,大家可以看一下前缀,就能理解这个图片的实际存储已经不在Wordpress所在的服务器上了

为什么要安装新版本

我原来用的都是别人写的阿里云OSS的Wordpress插件。但是我最近发现很多老版本的OSS插件都存在着各种问题,尤其是阿里云的OSS现在鼓励用户使用RAM角色来访问OSS对象,而不是以前设置一个”公开读“权限。国内的很多中文的Wordpress主题更新不及时或者因为各种原因会出错,要么就是无法连接OSS对象库,要么就是丢图片(尤其是丢文章缩略图)严重,甚至整个网站的框架都会乱掉。

而阿里云的OSS的SDK也更新了,所以我就用新的SDK重新写了一个Wordpress插件,用于解决这个问题。这个插件目前在我的网站(meowzo.com)上运行良好。有需要的朋友也可以用来解决旧版OSS的Wordpress插件出错的问题。

如何安装和使用

因为我们没有把这个插件发布到Wordpress的插件市场里,所以它是一个本地压缩包。下载后,在插件页面添加新插件,然后上传上去安装就好。

上传上去安装就好

激活插件后,你会在后台的设置里看到新增了一个”阿里云OSS图片管理器“,点击后就打开了插件页面。

阿里云OSS图片管理器

需要填写以下六个值,这些值都是你可以在阿里云OSS里找到的。后面我们来讲如何获得这些需要填写的值。

  • AccessKeyId
  • AccessKeySecret
  • Bucket
  • Region
  • Endpoint
  • 公共访问域名

启用你想要的功能,一般我打勾的这几个最好都安装上。

另外:如果你的wordpress主题自带远程图片和自动特色图片功能,建议关闭,手动去设置自动图片。

阿里云OSS配置说明

如果你从来没用过阿里云的OSS,仍然还是在服务器本地路径保存你的Wordpress文章图片,那么就按照以下的简单教程来进行配置吧。

步骤一:创建你的阿里云RAM角色

最新版阿里云OSS图片托管WP插件
  • 打开阿里云网站 https://www.aliyun.com/
  • 登录后,点击右上角打开控制台,在控制台页面里,选择访问控制RAM,路径是产品与服务—迁移与运维管理—访问控制RAM
右侧的创建用户

在RAM访问控制页面里

  • 先点击左侧的用户
  • 再点击右侧的创建用户
  • 在打开的界面,填写用户名称,并勾选使用永久 AccessKey 访问
  • 点击确定,创建用户
创建的AccessKey ID 和 AccessKey Secret保存下来

因为是敏感信息,所以创建的时候需要验证,验证完成后,就会新增了一个RAM角色,同时它会给你该角色的AccessKey ID和AccessKey Secret。这时候你最好用记事本给记录下来,而这两个参数就是我们的新版阿里云OSS第一行和第二行需要填写的参数。

AccessKey ID和AccessKey Secret

用户创建成功后,在用户列表选择刚创建的用户,点击后面的添加权限,在打开的页面,选择 AliyunOSSFullAccess 这个策略.然后点击下方的确认授权.

步骤二:授权阿里云RAM角色

授权阿里云RAM角色

用户创建成功后,我们现在要对这个用户进行授权。选择已创建用户,然后点击添加权限。

添加权限

因为我们是为了配置阿里云OSS,所以这里我们只选择AliyunOSSFullAcess这个权限。然后点击下方的确认新增授权。

新增授权

看到这个页面,我们就完成了RAM用户创建及授权了。

步骤三:创建存储桶

创建存储桶

我们回到控制台,在左侧产品和服务列表里找到存储,然后在右侧选择 对象存储 OSS。这时候我们会打开对象存储OSS的页面。

桶这个概念因为是直接翻译英文Bucket的,其实我感觉挺难听的,总感觉好像在骂人。不过习惯了就还好。

Bucket

点击左侧的Bucket列表,然后选择创建Bucket。就是为你的存储新建一个容器,用于存放你的媒体库问题,或者也可以理解为创建一个远程存储硬盘,用于保存你想要放的东西。

最新版阿里云OSS图片托管WP插件
  • Bucket名称:自己设置一个。比如我的网站是meowzo.com,那么我就会设置meowzo这个名称作为bucket名称。
  • 地域:随便选个,比如你面对的是国内用户,就选国内的,面对国外用户就选国外的。

设置完成就点击完成创建,其他的可以先不管。

创建完成之后,我们在Bucket列表里,点击进入Bucket。

阻止公共访问

关闭阻止公共访问选项。默认情况下,这个阻止公共访问是打开的(绿色)。我们把它关掉(变成灰色)。

把权限设置为公共读

然后点击读写权限,把权限设置为公共读。

访问的路径

最后,我们通过Bucket概览,来获取访问的路径。

这样我们就得到了以下的信息:

你在创建的时候设置的名称

Bucket:你在创建的时候设置的名称,比如我的就是meowzo1

地域节点oss地址中间的部分

Region:地域节点oss地址中间的部分,比如我的就是cn-guangzhou

https://+这个

Endpoint:https://+这个,比如我的就是https://oss-cn-guangzhou.aliyuncs.com

https://+Bucket域名

公共访问域名:https://+Bucket域名,比如我的就是https://meowzo1.oss-cn-guangzhou.aliyuncs.com

步骤四:插件设置

最新版阿里云OSS图片托管WP插件

好了,通过上述的设置,我们创建了bucket,进行了授权,也得到了我们需要的几个参数。我们把这些参数都填写到插件里。

有些设置可以不勾选,主要是看你需求。

所有信息保存更改。

步骤五:测试配置

测试连接

最后需要点击测试连接,如果显示绿色的连接成功字样,即表示插件工作正常,你填写的信息都是正确的。

额外说明

如果你使用的Wordpress主题自带:

  • 远程图片保存功能
  • 自动文章特色图片功能

建议关闭它们。这两个功能我都写在插件里了。

问题与支持

如果在使用插件的过程中,碰到问题,可以在公众号里给我发消息,我看到就会回复。

更新日志

2025.10.10

插件新增或修改的功能 v1.0.1

1.增加了图片抓取白名单功能,在白名单里的地址图片将不会保存到本地

2.增加了同步本地图片到阿里云存储桶的功能

2025.10.5

插件新增或修改的功能 v1.0.0

1.采用阿里云最新SDK开发

2.插件发布

插件下载

通过网盘分享的文件:aliyun-oss-image-manager-1.0.1.zip
链接: https://pan.baidu.com/s/1qesiZx7fZj42zDoGeBz_AA?pwd=4hex 提取码: 4hex
–来自百度网盘超级会员v10的分享

最新版阿里云OSS图片托管WP插件

原创文章,作者:猫捉,如若转载,请注明出处:https://www.meowzo.com/alibaba-object-storage-service-wordpress-plugin/

(0)
猫捉猫捉
上一篇 2025年10月10日 上午5:35
下一篇 2025年10月14日 上午10:50

相关推荐

  • Pinterest实战养号攻略

    我在Pinterest上撬动免费流量的实操笔记:从0到1的真心话 去年这个时候,我抱着试试看的心态,一头扎进了Pinterest。我的目的很明确:为一个主打艺术感和生活美学的家具品…

    2025年10月31日
  • 出海赚美元的主流路径梳理

    2025年,中国用户出海赚美元的热度只增不减,刷着社交媒体,谁还没刷到过几个“月入过万美金”的案例?但别急着上头,那些光鲜背后,往往藏着信息差和风险。很多人一冲动就报了高价课,结果…

    2025年10月15日
  • 谷歌浏览器插件的发展史

    谷歌浏览器插件的故事 2005年的时候,时任CEO埃里克·施密特(Eric Schmidt)曾经反对谷歌开发自己的浏览器,他不希望谷歌卷入到“浏览器大战”中。因为人们对于发生在19…

    2025年10月9日 互联网
  • 零基础用AI开发谷歌浏览器插件

    传统方式开发开发 谷歌浏览器插件在一开始就被设计为易于开发的工具,吸引更多的开发者和业余代码玩家来参与整个谷歌浏览器插件的生态。谷歌浏览器插件基于Web,所以开发它,相对于传统的客…

    2025年10月9日
  • WordPress注册邮件发送的简单解决方案

    新用户无法注册的问题 我们用Wordpress建站之后,常常会碰到一个问题,那就是用户注册后收不到注册邮件,这个问题很常见,主要原因是:WordPress 默认使用 PHP 的 m…

    2025年10月9日 互联网
  • 建站神器:AITDK SEO插件详解

    中国开发者出海建站的用户中,超过70%都卡在流量获取上——没有搜索引擎的青睐,网站就像空荡荡的仓库,再好的产品也卖不出去。SEO(搜索引擎优化),就是那把开启流量大门的钥匙。但问题…

    2025年10月15日
  • 10秒钟做一个IPhone备忘录的桌面应用

    苹果手机的备忘录很好用,是个极强大又轻便的工具,很多人日常生活中会用到。但是如何把苹果手机的备忘录能够在桌面电脑上使用呢?这里有一个很简单的小办法,不需要下载任何软件。 用了这个办…

    4天前
  • WordPress老矣,尚能饭否?

    WordPress的故事 2001年的时候,有个叫Michel Valdrighi的法国人,基于PHP和MYSQL做了一个简单的博客程序叫b2/cafelog,作者把这个项目开源了…

    2025年10月9日
  • 无限域名的企业域名邮箱Migadu

    域名/企业邮箱是啥 如果你有一个域名,建站的时候你会考虑使用你的域名来当作后缀名,比如admin@abc.com这样子的形式,这种邮箱我们称之为域名邮箱,但是一般人不会这么干,大多…

    2025年10月8日 互联网
  • 超级简单的网站Logo制作教程

    Logo小需求随时随地出现 网站建设包含无数细节,你随时随地会遇见一些很小的需求,也许这些需求根本就不在你的技能范围内,比如对我来说,我不会画图,也缺乏艺术才能,当我忽然需要为新站…

    2025年10月10日 互联网

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Leave the field below empty!

我们将24小时内回复。
取消