用一段php代码,免插件的方式,实现图片上传WordPress网站,自动将JPEG、PNG转换为WebP格式图片。大大提高网站文章编辑的效率。之前我在写文章的时候,上传图片到网站的流程是先手动把本地的图片到一些站点,比如Squoosh、TinyPNG,进行WebP格式转化压缩,之后再手动上传到网站。
![图片[1]-WordPress站点免插件实现图片上传自动转为WebP格式-比子网络](https://img.alicdn.com/imgextra/i1/3190733564/O1CN014OzzOG1cCMgyrQkTe_!!3190733564.png)
这个过程实际上非常耗时,且机械重复没什么技术含量。一直想着有什么方法可以上传图片到网站的过程中自动就把这些活干了,省时省力。以前也尝试过一些插件,要么免费额度太少,要么过多的插件影响网站速度。
为什么要使用WebP格式的图片
WebP格式图片是由 Google 推出的一种现代图像格式,用来替代传统的图像格式如 JPEG(JPG)、PNG、等。
相比 JPEG(JPG)、PNG,WebP 通常可以提供更小的文件大小,同时保持相似或更好的图像质量。
比JPEG节省25%-34%文件大小,比PNG减少26%以上体积。较小的图片体积让网页加载更快,能够提高用户体验。快速加载的网页对 SEO(搜索引擎优化) 更好,提升网站在 Google、百度 等搜索引擎中的排名。
代码功能
- 将上传的 JPEG(JPG)、PNG 格式图片自动转换成 WEBP 格式,
- 可选功能一:删除原图片
- 可选功能二:禁止生成其他尺寸的缩略图
部署教程
子比主题:将下方代码加入
本站收集的资源仅供内部学习研究软件设计思想和原理使用,学习研究后请自觉删除,请勿传播,因未及时删除所造成的任何后果责任自负。
如果用于其他用途,请购买正版支持作者,谢谢!若您认为本站发布的内容若侵犯到您的权益,请联系站长邮箱:596993347@qq.com 进行删除处理。
本站资源大多存储在云盘,如发现链接失效,请联系我们,我们会第一时间更新。




暂无评论内容