适用人群
本文适合所有用WordPress建站的新手、二次改装的站长、以及被图片拖垮网站速度但不想花冤枉钱买付费插件的“穷鬼”,你不需要懂代码,不需要会PS,只要认识鼠标和键盘,跟着老刘的步骤走,半小时内把网站图片优化到“丝滑加载”,注意:如果你连插件后台都找不到,建议先去补WordPress基础操作,别浪费老刘时间。
安装与激活(别点错地方)
-
找到入口
登录你的WordPress后台,左侧菜单找到“插件”→“安装插件”,右上角搜索框输入“Smush”,回车。
⚠️ 注意:别搜成“Smush Pro”或“Smush Image Optimization”的付费版,免费版就叫“Smush – Lazy Load, CDN, WebP, Image Optimizer by WPMU DEV”,点“立即安装”,等几秒钟变蓝色后点“激活”。 -
第一次见面
激活后左侧菜单会出现“Smush”,点进去,你会看到一个硕大的“开始使用”按钮,别犹豫,直接点。
这里有个陷阱:Smush会问你要不要开启“CDN”和“WebP”,先全部拒绝!我们后面手动配置,避免它自动改你的设置导致全站崩掉。
核心配置(傻瓜也能变高手)
基本设置:关掉没用的功能
进入Smush设置页(点左菜单“Smush”→“设置”),你会看到六个标签页,新手只需要管前两个:“通用设置”和“优化设置”。

老刘的Smush实战教程,图片压缩不废话,站速起飞!
- 通用设置:
- 勾选“自动压缩上传的图片” ✅
- 勾选“为已存在的图片显示优化选项” ✅
- 其他全部取消勾选,尤其是“自动调整大图尺寸”和“自动调整缩略图尺寸” —— 这两个容易把你精心裁切的图搞变形,新手别碰。
- 优化设置:
- 压缩级别选“超级压缩” (Super Smush)—— 这是免费版里能用的最佳选择,压缩率在30%-70%之间,肉眼几乎看不出差别。
- 保留EXIF数据:取消勾选!保留EXIF除了增加文件体积,对你卖货的网站没有任何用,除非你要查相机型号装逼。
批量压缩:给历史图片清账
设置完后,回到Smush主界面,点“批量优化”,系统会扫描你所有已上传的图片。
- 勾选“自动压缩全部图片”
- 点“开始优化”
喝杯水的功夫,它会显示“已完成”,你会看到原始大小和优化后大小的对比——如果第一张图压缩率低于20%,说明你之前已经优化过,别慌。
高级配置(不设白不设,设了起飞快)
延时加载(Lazy Load)—— 免费必开
进入“延迟加载”标签页:
- 开启“延迟加载图片”
- 下方“效果”选“淡入效果”
- “备用图”选个纯色(建议白色或透明)
- 关键:下方“排除的页面/帖子”里别填任何东西,除非你知道自己在干嘛。
最后点“保存设置”,此时你去前台刷新,页面加载时图片会先显示占位图,等到滚动到可视区域才真正加载——速度能提升40%以上。
WebP 转换(免费版也能用,但需手动)
回到“WebP”标签页:
- 勾选“启用WebP”
- 选择“使用规则匹配”或“使用重写方式” —— 新手选“使用规则匹配”
- 点“保存设置”
⚠️ 注意:如果开启后网站白屏或图片不显示,立刻切回“禁用”,说明你的服务器(如Nginx)不支持规则匹配,需要联系主机商开启WebP支持,或者直接用付费CDN吧。
常见踩坑提醒(老刘血泪史)
别同时装两个压缩插件
有些新手装了Smush又装ShortPixel、Imagify等,结果图被压缩两次,画质全损。用一个就行,Smush免费版足够大多数博客和展示类网站用。
CDN与Smush冲突
如果你的网站用了Cloudflare、又拍云等CDN,Smush的延时加载可能和CDN的缓存规则打架,解决方法:在Smush的“延迟加载”里勾选“为已缓存的页面启用”,并在CDN后台把图片缓存时间设为7天,如果失败,先关掉Smush的延迟加载,用CDN自带的懒加载。
大图缩放别乱开
Smush的“调整大图尺寸”功能默认会把超过2560px宽的图缩放成2560px,如果你本身就是1920px的图,它不会动,问题是很多新手不小心把滑块调成800px,结果所有图变模糊。建议保持默认或关闭,真正的大图压缩,用“超级压缩”就够了。
免费版 vs 专业版
免费版压缩100张图片后锁死?假的,Smush免费版不限制数量,只限制单张图片大小(最大5MB),如果你的图片经常超过5MB,请用PS先压到5MB内,或者买Pro版(每月$7.5),老刘建议:普通博客和电商网站,图片控制在2MB以内就行,免费版足够。
恢复原图?别想了
Smush压缩后不会保留原始图片,除非你手动备份,建议在使用前用“媒体库”的批量导出插件备份一次,或者用UpdraftPlus备份整个网站,曾经有个哥们压完发现图糊了,喊破嗓子也找不回原图——别做这种蠢事。
验收与微调
回到前台,按F12打开开发者工具(Chrome按右击→检查→Network标签),刷新页面,看图片加载时间:
- 如果单个图片延迟超过300ms,说明服务器或CDN慢,不是Smush的锅。
- 如果图片全部显示正常且加载时间在100ms以内,恭喜你,成了。
最后去Smush的“统计”页面截个图,看看压缩了多少体积,常见案例:一个5MB的首页硬生生被压到1.2MB,加载速度从6秒降到1.8秒。
发表评论