本文最后更新于:

用一段php代码,免插件的方式,实现图片上传WordPress网站,自动将JPEG、PNG转换为WebP格式图片。大大提高网站文章编辑的效率。之前我在写文章的时候,上传图片到网站的流程是先手动把本地的图片到一些站点,比如Squoosh、TinyPNG,进行WebP格式转化压缩,之后再手动上传到网站。这个过程实际上非常耗时,且机械重复没什么技术含量。一直想着有什么方法可以上传图片到网站的过程中自动就把这些活干了,省时省力。以前也尝试过一些插件,要么免费额度太少,要么过多的插件影响网站速度。
为什么要使用WebP格式的图片
WebP格式图片是由 Google 推出的一种现代图像格式,用来替代传统的图像格式如 JPEG(JPG)、PNG、等。
相比 JPEG(JPG)、PNG,WebP 通常可以提供更小的文件大小,同时保持相似或更好的图像质量。
比JPEG节省25%-34%文件大小,比PNG减少26%以上体积。较小的图片体积让网页加载更快,能够提高用户体验。快速加载的网页对 SEO(搜索引擎优化) 更好,提升网站在 Google、百度 等搜索引擎中的排名。
代码功能
- 将上传的 JPEG(JPG)、PNG 格式图片自动转换成 WEBP 格式,
- 可选功能一:删除原图片
- 可选功能二:禁止生成其他尺寸的缩略图
代码教程
/wp-content/themes/zibll/functions.php文件或者func.php文件中(两个文件性质一样,只是 func.php 子比主题更新不会被覆盖掉,也就不需要再次修改),注意加在 <?php 的后面
其他注意也是一样
















![[子比主题美化]自定义html添加一个好看的动态展示区块-蛙言网](https://b66b.cn/wp-content/uploads/2023/12/20231224105447707-1.gif)





![[子比主题美化]悬浮按钮添加繁简体切换功能-蛙言网](https://b66b.cn/wp-content/uploads/2024/01/20240127140244880-20240127060244100677.webp)
![[子比主题美化] - 自定义消息通知扩展插件-蛙言网](https://b66b.cn/wp-content/uploads/2024/04/20240404230257240-20240404150257534631.webp)
![[子比主题美化] - 两款侧边栏悬浮按钮美化-蛙言网](https://b66b.cn/wp-content/uploads/2024/03/20240313105456550-20240313025456878597.webp)


![[免受权]Zibll子比主题 抽奖插件+任务系统+签到翻牌奖励-蛙言网](https://b66b.cn/wp-content/uploads/2025/11/20251113001301665-6_副本.webp)



![[子比主题美化]LV等级&VIP会员图标分享-蛙言网](https://vip.helloimg.com/images/2023/11/27/o0cUjh.png)















Felix 3月14日 22:270
好东西,学习一下!iqusc 3月11日 20:130
谢谢你的分享,我在蛙言网学到了很多!iqusc 3月11日 13:380
谢谢你的分享,我在蛙言网学到了很多!2761229739qq 3月11日 05:170
我今天会很忙,忙着夸夸你h5362202 3月9日 21:530
好东西,学习一下!h5362202 3月9日 21:450
好东西,学习一下!Felix 3月7日 01:440
蛙言网的教程很好用,谢谢!456464645d 3月6日 02:060
谢谢你的分享,我在蛙言网学到了很多!