提示:购买后一年内有效,一年后该API会被禁用,需购买新API。包年和终身VIP只要在会员有效期内就可以一直免费获取新API使用。
提示:此插件CDN功能不可用,要用该CDN需要额外支付40/一年,请联系微信客服购买获取。
出售的是正版ShortPixel API,直接发API给你,不限制站点数量和图片压缩额度,有效期一年!API过期后,已经压缩优化的图片不受影响,前台依然正常显示。唯一影响是新图片每月压缩额度降为100,填入新API会恢复额度。
售价不包含插件ShortPixel CDN功能,使用免费Cloudflare CDN即可,如果要使用本插件的ShortPixel CDN功能需要额外支付40/一年,联系微信客服付款。
请勿滥用API,请勿分享给别人使用!只能自己使用。我这边后台能看到绑定哪些网站以及每个网站的使用量,谁滥用被封不补API!下方有设置使用教程,按教程操作就行,有啥疑问欢迎下方留言。
ShortPixel在众多WordPress图片压缩插件中优化效果处于第一梯队,支持WebP和Avif格式,图片压缩率和清晰度都很不错。我们经常浏览国外网站,看到非常多大V推荐以及使用它,压缩图片首选插件。
ShortPixel功能齐全,例如把PNG转化成JPG,CMYK转RGB,转换成AVIF格式,可单独调整每张图片压缩等级以及恢复原图,压缩效果也很不错。唯一缺点是要花钱,免费账户每个月有100个压缩额度,算上缩略图之类实际上也只能压缩不到10张图片。
本站图片也使用ShortPixel压缩,下面PNG图片原始体积1.6M,压缩后原格式体积下降为315.97kb,并且生成了WebP和Avif格式。前端加载的是Avif格式,体积为35.5kb,牛了个牛。
如果你看本站有些教程的Png图片不够清晰,因为那些都是截图而且内容以文字为主。这是个通病,文字截图的图片体积大,可是压缩后文字都不清晰。我试过很多插件和方法,ShortPixel的效果是最好的。
使用“光泽”等级压缩后,体积减小75%,清晰度几乎没有变化↓
原图1.6M,压缩转格式后,前端只加载AVIF格式35.5kb↓
限时福利:付费购买本商品,可以7折购买《高级进阶速度优化教程》,秒开页面。购买后联系微信客服(页脚有二维码)获取购买折扣。
如果先购买《高级进阶速度优化教程》,可免费获得使用本商品API一年。
ShortPixel API购买、使用条款
迪亚莫API购买自ShortPixel官网,安全、可靠。仅供学习交流研究使用,请勿用于非法网站/行为,一经售出概不退款,详情请移步服务条款。请登录后购买,发送付款记录给微信客服获取API。
迪亚莫为购买用户提供售后服务,插件使用过程有任何疑问请在下方评论留言,或者联系微信客服,有问必答。
ShortPixel设置&使用教程
注意:下图CDN功能无法正常使用,需要我在后台放开权限才行,请保持关闭。如果启用会导致图片加载失败。
先安装插件。直接在后台搜索并找到ShortPixel ↓,点击安装并启用。
启用插件后进入下图设置界面。在“Overview”版块,下图位置输入API,点击旁边按钮验证,最后点“Save”保存。
验证API后会自动进入下图界面,如果没有进入,点下图“ShortPixel”进入。
务必启用“Advanced Mode”高级模式,可以更大程度自定义插件功能。
设置比较简单,按下面文字建议设置就行,不要按图片设置!设置选项右侧有个蓝色圆圈问号,点一下有详细解释。
Image Optimization 板块设置:
压缩类型:“有损”压缩率最高,图片体积最小,同时清晰度最差会变模糊,不建议选择。建议选择“光泽”,体积和清晰度兼顾,迪亚莫建站也是选它。如果“光泽”压缩后不够清晰,改选“无损”。
“无损” 的体积很大,可是清晰度跟原图一样肉眼看不出区别,一般用于摄影网站。“光泽”最多人选择,推荐使用,如果个别图片不够清晰手动在媒体库使用“无损”再压缩一次就行。
Optimize Thumbnails:启用,也会压缩 缩略图。
Optimize unlisted thumbnails:启用,也会压缩没有被检测到,可是实际存在的缩略图。
优化PDF文档:启用,也会压缩PDF文档体积。
优化视网膜图像:启用,如果存在视网膜图像(@2x),也对其进行优化。
将PNG图像转换为JPEG图像:99%的网站都应该启用,会把PNG图片转成JPG格式,体积更小。
注意:如果你的PNG图片跟本站一样主要是截图,转JPG后可能会变模糊,自己测试判断要不要启用。
Force conversion of transparent images:启用上面功能才可使用这个功能,启用后会把透明PNG图片转JPG,背景变白色。如果有故意做成透明背景的图片,不要启用,没有的话启用。
CMYK转换至RGB:启用,会把CMYK颜色模式的图片转成RGB模式,清晰度一样,体积小很多,颜色可能会有轻微偏差。CMYK颜色用于打印,对网页图片来说没有意义,所以启用。
移除EXIF:启用,会删除图片的一些额外信息进一步减小图片尺寸,例如:GPS 位置、日期和时间、作者姓名、相机/手机型号等。
EXIF 是一组在创建时自动嵌入到图像中的各种信息。这可以包括 GPS 位置、相机制造商、日期和时间等。我们建议将其删除以提高压缩率,如果你需要保留这些数据,别启用。
Allow or prevent your images from being used for AI/ML training:这是2025.01.24新推出的功能,可以设置图片不被AI爬虫获取用于AI训练,以及不被搜索引擎缓存。
建议选择 “No AI Training, Allow SEO indexing”,避免被AI工具索引拿来训练它们自家AI(给别人做嫁衣,还有被盗用等风险),又可以被谷歌等索引参与排名。
题外话:可以看出ShortPixel团队挺用心,与时俱进,积极进取,这也是迪亚莫外贸建站选择使用ShortPixel压缩图片的原因之一。
Enable SmartCrop: 启用,会根据显示效果生成合适的缩略图,并且生成的缩略图更清晰,提高访客浏览体验。
调整大图像尺寸:启用。建议输入1920和1200,选择Contain。这个作用是显示图片的最大显示尺寸,这样页面图片能显示出来的最大宽度是1920px,最大高度是1200px。
图片高度可以适当设置高一点,建议不要超过1500px,太高不方便访客查看。如果你的网站图片最大显示尺寸是2560,那就把1920改成2560。这个要根据网站图片显示情况设置。
Exclusions 板块设置:
排除缩略图尺寸:勾选要排除压缩的缩略图尺寸,这个功能的作用是节省性能和压缩时间,不压缩无用缩略图。根据自己网站情况勾选,一般只勾选没有在前端显示的尺寸。
Processing 板块设置:
上传时优化媒体:启用后上传图片时会马上进行压缩,上传图片时间会增加,小配置服务器可能会卡。可以打开试下,不满意再关闭。
Background mode:启用,后台每隔一段时间会自动压缩图片。平时上传完图片,也可以手动批量压缩,双管齐下。
Backup Originals:启用,会备份原始图片,可用于在媒体库恢复原图以及调整图片压缩质量。启用后图片体积会增加一倍左右,如果图片非常多会占用很多硬盘空间。
Custom Media folders:按需启用,绝大部分情况下用不上。默认情况插件下只压缩媒体库里面的图片,也就是我们手动上传的图片,不会压缩插件和主题的图片或额外创建的文件夹图片。
Custom Media folders 的作用就是就是添加媒体库外的其它文件夹到压缩范围,让shortpixel也压缩那些文件夹里面的图片,点击查看详细解释和使用方法。
WebP/AVIF & CDN 板块设置:
Create WebP Images:启用,把图片转成WebP格式。
Create AVIF Images:启用,把图片转成Avif格式。注意:如果你上传的是Webp格式相片,不会转Avif,需上传Jpg、PNG格式。
Deliver the next generation images using the ShortPixel CDN:保持禁用,这个功能需要我在后台添加你网站域名进入白名单才可以使用。否则图片会加载异常。如果要使用需要额外支付30/一年,联系微信客服付款。
Serve WebP/AVIF images from locally hosted files (without using a CDN):启用,前端才会显示优化后的图片。
建议选“ 使用<PICTURE>标签语法”,建议选择 “全局(在向浏览器发送HTML之前处理整个输出缓冲区)”比较适合大部分情况,尤其是LiteSpeed 主机。如果前端不显示WebP/Avif 或者出现错误,改选“Only via Wordpress hooks (like the_content, the_excerpt, etc)”模式,这个模式可能文章封面图不会转WebP/Avif。
“不改变页面代码(通过.htaccess)” 方法其实是最好的,性能和速度更好。可是启用麻烦,兼容性差,需要添加额外代码(有些共享主机和托管式主机不需要添加)。并且和Cloudflare CDN免费版本不兼容,会导致不支持WebP、Avif 的浏览器/设备无法显示图片,点击查看详情。
如果使用Cloudways之类托管服务器或者LiteSpeed 主机,它可能会显示下图所示 CAN,代表自动支持该模式 (无需添加代码等)。此时如果你 不使用免费版本Cloudflare CDN,可以选这个选项试下。
如果你坚持要使用这个“不改变页面代码(通过.htaccess)”方法,并且你服务器支持,使用的又是免费版本Cloudflare CDN。此时可以改用本插件的ShortPixel CDN功能(需额外付40/一年,联系微信客服付款),这样图片走ShortPixel CDN就能正常显示,速度更快。
Integrations 板块设置:
HTTP身份验证凭据:忽略,别填,99.99%网站用不上。仅当您的网站前端不可公开访问且需要用户名和密码才能让访问者连接时才填写这些字段。
Cloudflare:如果使用 Cloudflare CDN,填入Zone ID 和 Token (自行百度如何查看),这样 ShortPixel 优化或恢复的任何图像也会在 Cloudflare CDN上自动刷新。
到此《ShortPixel设置&使用教程》完毕。Tools 板块是一些工具,一般用不上,看解析也明白是啥意思,这里不多解释。
安装插件前已经存在的相片需要进入媒体库,按下面方法手动压缩一下。如果压缩界面顶部提示不支持Avif格式,看下方常见问题板块。
点击开始压缩。
保持默认,点 “Calculate”。
显示总图片数量,以及生成WebP和Avif图片数量。点击“Start Bulk Optimization”开始压缩。
压缩过程尽量不要关闭当前压缩窗口!一直开着。如果关闭,压缩一段时间后就会停止,要等以后有人访问网站网站或者Cron到时间自动执行才会自动继续压缩。
图片是发送到ShortPixel服务器压缩,压完再发回来网站。如果有几千张图片的话,可能需要压缩好几个小时。网络差的话可能需要压缩1天也说不定,耐心等待。
如果压缩停止,点击下图按钮继续压缩就行。
压缩完后可以看到压缩记录↓。
也可以进入媒体库,选择列表模式,手动压缩图片。
已经压缩好的图片,也可以调整压缩等级重新压缩↓。
压缩完后去前台查看源代码,可以看到已经应用了<picture>标签并且使用了Avif和WebP格式图片。
在浏览器F12开发者工具 > “网络” > “图片” 选项卡里面也可以看到有加载WebP、Avif格式图片。证明图片成功压缩并且成功显示在前端。
ShortPixel常见问题
有些人反应安装后不生效或者不懂配置,这是正常的。按下面教程操作就行,如果购买了该商品或者是本站会员,可联系微信客服处理异常问题。
提示服务器不支持Avif格式
共享主机或者托管式VPS主机没这个问题,一般是VPS主机使用宝塔面板等有这个问题。按照这篇文章,编辑2个mime.types文件添加下面代码(记得点保存),最后重启Nginx即可。先按下图在宝塔文件管理器搜索找到那2个文件。
按下面提示添加代码。
image/avif avif;
image/avif-sequence avifs;
第一个文件,大概在1800行下面添加代码,点保存。
第二个文件,大概在22行下面添加代码,点保存。
最后重启Nginx。
设置界面打开非常慢
ShortPixel启用Avif后,ShortPixel设置界面打开速度非常缓慢需要几十秒,并且顶部提示:“Warning: get_headers(xxx/wp-content/plugins/shortpixel-image-optimiser/res/img/test.avif): Failed to open stream: Connection timed out in /www/wwwroot/diiamo.cn/wp-content/plugins/shortpixel-image-optimiser/class/Model/AdminNotices/AvifNotice.php on line 51”
“Warning: Trying to access array offset on value of type bool in /www/wwwroot/xxx/wp-content/plugins/shortpixel-image-optimiser/class/Model/AdminNotices/AvifNotice.php on line 60”
迪亚莫折腾了很久,发现是Ipv6地址有问题以及宝塔防火墙拦截了访问。解决方法:1)把域名的Ipv6地址解析暂停。
Tips: 国内Ipv6地址很多功能不全,可能是这个原因导致。迪亚莫已经把这个问题反馈给ShortPixel官方,对方说会研究下。
2)在宝塔防火墙,把 ^/wp-content/plugins/shortpixel-image-optimiser/res/img/test.avif 添加到防火墙URL白名单就行。如果没开启防火墙忽略这一步。
压缩图片失败
有时候会出现压缩失败,绝大部分原因是网络不好或者服务器卡顿造成。刷新页面,减少一些优化的图片数量,重新测试压缩就行。
问题1:
“URL is invalid.”,“Too many inaccessible URLs from the same domain, please check accessibility and try again.”
根本原因就是网站被折腾坏了
问题1:www网址和非www网址没有统一。可使用Rank Math的等工具分析,下图内容检测应该显示通过才对,如果显示不通过需要添加重定向,把www网址和非www网址统一。
问题2:图片根本就不存在,已被删除或者搬迁到网盘之类,也可能是某些尺寸缩略图被禁用。
问题3:如果全部图片压缩失败(部分失败不是这个原因),应该是被防火墙拦截,无法链接服务器。去看下防火墙拦截记录,放开拦截。或者临时关闭防火墙再试。同时添加下面图片压缩服务器IP地址到防火墙白名单。
136.243.103.55
176.9.77.187
176.9.21.94
176.9.21.54
23.88.6.90
188.40.16.97
5.161.48.189
修复上述问题再压缩,一般恢复正常。
问题2:
“Server error, please retry(CODE:2006).( Attachment lD xxx)”,网络或服务器问题,刷新重试。
压缩图片DPI
DPI是印刷专业术语,意思是一英寸里面有多少个墨点,DPI越高,打印越清晰,图片体积越大。网页只能显示最高72 DPI的图片,所以网页图片超过72 DPI没有意义,只会减慢页面加载速度。
有些美工不懂网页图片制作规范,做惯了印刷图,习惯把DPI做成300,导致图片体积非常大!自动压缩DPI非常实用!可是目前主流压缩插件都没这个功能。
迪亚莫已经联系ShortPixel客服,反馈新增压缩DPI功能,官方回复说未来会研究下,期待尽快实现。
其它问题
邮件联系官方客服:help@shortpixel.com , 一般24小时内回复,并且给出详细答案。
因为免费版本跟付费是同个插件,唯一区别是压缩额度不同,所以直把问题发给客服就行,24小时内有答复。无需验证身份,请勿发送API。