当前位置:网站首页 > WordPress教程 > 正文
Linux VPS批量压缩WordPress图片的方法
作者:98wpeu发布时间:2026-02-20分类:WordPress教程浏览:234
导读:第一次自己建网站的朋友不知道上传到网站的图片需要压缩尺寸大小,不然时间久了之后非常占用硬盘空间,最近就碰到几个WordPress电商网站的图片附件占满了磁盘的情况,所以这里分享下如...
第一次自己建网站的朋友不知道上传到网站的图片需要压缩尺寸大小,不然时间久了之后非常占用硬盘空间,最近就碰到几个WordPress电商网站的图片附件占满了磁盘的情况,所以这里分享下如何在Linux系统的VPS上批量压缩图片尺寸大小。
前提:
此方法只针对Linux系统的VPS,如果你是wordpress主机的话就没有办法使用这个方法了。
具体方法:
这里使用的是OptiPNG和jpegoptim这两个工具加上脚本来实现自动压缩图片尺寸。
1、安装OptiPNG和jpegoptim
#安装epel源 yum -y install epel-release #安装OptiPNG yum -y install optipng #安装jpegoptim yum -y install jpegoptim
上面的命令为CentOS系统使用,如果你是Debian或者Ubuntu等其他系统,请自行搜索对应的命令。
2、使用shell脚本实现批量压缩
#下载批量压缩脚本 wget https://raw.githubusercontent.com/helloxz/shell/master/img_compress.sh #执行shell脚本 bash img_compress.sh /home/wwwroot/blog.naibabiji.com/wp-content/uploads
上面命令中的/home/wwwroot/blog.naibabiji.com请替换成你自己的网站目录路径
后面的wp-contetn/uploads对应的是WordPress的上传文件夹,我们网站的图片附件都在这个文件夹里面。
脚本默认设置的是尺寸大于100k,修改时间为1小时内的文件,避免重复压缩图片。你可以自己编辑脚本里面的参数设置更长的时间或者去掉时间。
脚本由小z分享
WordPress压缩图片的方法
上面的方法是通过服务器安装软件配合脚本实现的自动压缩图片(完全自动的话还需要配合定时任务),那么如果你使用的是WordPress主机要怎么实现自动压缩图片呢?
方法有以下几种:
- 安装一个图片批量压缩插件,出名的有EWWW Image Optimizer、Smush、ShortPixel Image Optimizer等,建站笔记使用的是Compress JPEG & PNG images
- 自己传图片前在本地手动压缩后上传;
- 开启WordPress自带的图片压缩功能,参见优化WordPress上传图片速度一文;
- 使用图床或者CDN服务,默认会带有自动压缩图片功能,参见做网站图片加载慢一文。
相关推荐
- jQuery简单验证上传文件大小及类型的方法 - Web前端
- jQuery页面元素动态添加后绑定事件丢失方法,非 live - Web前端
- jQuery基于$.ajax设置移动端click超时处理方法 - Web前端
- 使用JQuery 加载页面时调用JS的实现方法 - Web前端
- 底部悬浮通栏可以关闭广告位的实现方法 - Web前端
- jQuery调用WebMethod(PageMethod) NET2.0的方法 - Web前端
- jquery基本选择器匹配多个元素的实现方法 - Web前端
- jQuery实现图片加载完成后改变图片大小的方法 - Web前端
- jquery基本选择器匹配多个元素的实现方法 - Web前端
- jQuery实现伪分页的方法分享 - Web前端
- WordPress教程排行
- 最近发表
-
- WordPress随机显示特色图片插件:Random Post Thumbnails
- KeePass实现Chrome浏览器自动填充密码方法一
- LNMP一键包nginx 301强制跳转到https教程
- KeePass实现Chrome浏览器自动填充密码方法二
- #建站# 免费的VPS管理软件Xshell8/Xftp8中文版下载
- 使用Xshell 8连接VPS教程_电脑登录vps的方法
- WordPress评论界面添加烟花????效果
- 不同浏览器书签同步方案:坚果云+Floccus_详细使用教程
- iOS端KeePassXC客户端APP:Strongbox Password Safe
- 给WordPress评论中的Gravatar头像图片添加ALT属性


