WordPress如何关闭图片自动裁剪

前端 潘老师 3周前 (04-28) 33 ℃ (0) 扫码查看

WordPress上传图片功能是会默认自带图片裁剪,生成不同大小的缩略图,比如150 x 150,300×300等等,这样做的目的是为了使图片在不同的大小展示,可以引用不同大小的图片,但是缺点就是会非常占用服务器空间,那么Wordpress如何关闭图片自动裁剪功能呢?

第一步:修改媒体设置

首先我们打开wp后台,找到【设置】-【媒体】,将缩略图,中,大等图片大小都设置为0,去掉总是裁剪缩略图勾选,如下图:

第二步:修改隐藏配置

如果仅仅修改以上缩略图配置还是不行,虽然能过滤大部分图片的裁剪,但是还是会生成768像素的裁剪图片,我们还需要修改隐藏配置,我们浏览器访问网站域名/wp-admin/options.php,然后Ctrl+F搜索768会定位到medium_large_size_w属性,我们将后面的768数值删除留空即可,然后拉到最下面保存修改。

这样就关闭了Wordpress图片自动裁剪功能,你再去上传图片,发现就只有原图,不会再有缩略图了。

扩展-方法二

以上的方法对于代码小白非常友好,如果你是代码大拿也可以试试通过编程方式来关闭Wordpress图片自动裁剪功能,只需要在主题的functions.php中新增如下代码即可:

add_filter( 'intermediate_image_sizes_advanced', 'prefix_remove_default_images' );
// 移除各尺寸缩略图
function prefix_remove_default_images( $sizes ) {
 unset( $sizes['small']); // 150px
 unset( $sizes['medium']); // 300px
 unset( $sizes['large']); // 1024px
 unset( $sizes['medium_large']); // 768px
 return $sizes;
}

 总结

Wordpress关闭图片自动裁剪还是非常有用的,对于空间有限的服务器,图片如果很多会非常占用空间,但缺点也有,就是会牺牲一定的流量,没有裁剪的图片一般体积都较大,浪费带宽,降低网站访问性能,大家根据自己的需求自行决定吧,毕竟方法也很简单。


版权声明:本站文章,如无说明,均为本站原创,转载请注明文章来源。如有侵权,请联系博主删除。
本文链接:https://www.panziye.com/front/12940.html
喜欢 (0)
请潘老师喝杯Coffee吧!】
分享 (0)
用户头像
发表我的评论
取消评论
表情 贴图 签到 代码

Hi,您需要填写昵称和邮箱!

  • 昵称【必填】
  • 邮箱【必填】
  • 网址【可选】