一.先关闭生成缩略图(关闭后上传新图片就不会生成缩略图了,然后被旧的缩略图清理掉就ok)
第一步:后台-设置-媒体,设置尺寸为0

第二步:主题文件 functions.php 中加入以下代码
// 移除多余的图片尺寸
add_filter('intermediate_image_sizes_advanced', 'filter_image_sizes');
function filter_image_sizes($sizes) {
if (isset($sizes['medium_large'])) {
unset($sizes['medium_large']);
}
if (isset($sizes['1536x1536'])) {
unset($sizes['1536x1536']);
}
if (isset($sizes['2048x2048'])) {
unset($sizes['2048x2048']);
}
return $sizes;
}
// 禁止裁剪 -scaled 图片
add_filter('big_image_size_threshold', '__return_false');
二.清理旧缩略图
第一步:删除旧缩略图
打开 根目录下的wp-content/uploads文件夹,找到你的图片文件夹,可以删除相关的缩略图了 150X150 这种
第二步:修改数据库(重要)
不修改数据库会出现图片无法显示的情况
我这里用最简单的修改数据库方法
1,把数据库下载到电脑
2.通过文本打开,我建议用Notepad–
3.点击查找,选择正则表达式

我们一共需要替换四次,我建议先查询一遍,然后点击替换,然后在替换里面输入刚刚查询的表达式,替换为一个”.”

第一次:替换 4个数字X4个数字 的,查询表达式
-\d{4}x\d{4}\.
第二次:替换 4个数字X3个数字 的,查询表达式
-\d{4}x\d{3}\.
第三次:替换3个数字X4个数字 的,查询表达式
-\d{3}x\d{4}\.
第四次:替换 3个数字X3个数字 的,查询表达式
-\d{3}x\d{3}\.
一定要安顺序查询替换,不然容易出错

都替换成功后把数据库上传到服务器然后覆盖即可,别忘了清理缓存
表达式的解释

好了,教程就到这了
© 版权声明
1、本网站名称:三尾狐
2、本站永久网址:www.sanweihu.com
3、本网站的文章部分内容来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站资源仅供学习和交流使用,版权归原作者所有,请在下载后24小时之内自觉删除。
5、本站大部分下载资源收集于网络,不保证其完整性以及安全性,不提供技术支持,请下载后自行研究。
6、若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。
2、本站永久网址:www.sanweihu.com
3、本网站的文章部分内容来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站资源仅供学习和交流使用,版权归原作者所有,请在下载后24小时之内自觉删除。
5、本站大部分下载资源收集于网络,不保证其完整性以及安全性,不提供技术支持,请下载后自行研究。
6、若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。
THE END
暂无评论内容