欢迎光临
我们一直在努力

制止 WordPress 媒体库上行图片智能生成多个规格尺寸

妇孺皆知,在以前版本的 wordpress 里,上行到媒体库的图片自动都会依照缩略图/中等大小/大尺寸这三个等级智能生成对应的不同尺寸图片,用来给不同的中央调用。这特性能初衷实践是好的,繁难菜鸟用户,毕竟这类用户齐全问题图片缩放和紧缩体积等技巧,此性能可以防止出如今页面产生体积渺小的原图,影响页面加载期间。但关于像习气在本地将图片调整到适合的规格大小的用户来说,页面都是只需显示原图就行了,这性能齐全没有用途,反而额外生成的图片还糜费了云盘空间,因此这性能都是间接封锁,也就是把数值全都设定为零。而在目前新版的 wordpress 程序里(从 5.3 开局),又有了不同状况,程序会对上行的图片尺寸启动额外检测,再智能生成 1536 宽度的 2x 中大尺寸(2x Medium Large),2048 宽度的 2x 大尺寸(2x Large),2560 宽度的缩放(Scaled)这三种新规格的图片,加上自动的几种缩略图规格,也就是极其状况下, 上行一张图片,会额外生成 7 张图片。假设用的主题还有其它额外参数的话,甚至还会生成更多不同规格版本。一张图生成那么多版本真实是没必要,当天来说一下如何彻底封锁此性能,让它不要生成任何额外版本的图片。首先惯例的就是 wordpress 主程序的设置——媒体里,把三个规格的宽度和高度数值所有改为零。
WordPress媒体库设置

而后在主题的 function.php 里减少以下内容:

//禁用智能生成的图片尺寸
functionshapeSpace_disable_image_sizes($sizes){
unset($sizes['thumbnail']);//disablethumbnailsize
unset($sizes['medium']);//disablemediumsize
unset($sizes['large']);//disablelargesize
unset($sizes['medium_large']);//disablemedium-largesize
unset($sizes['1536x1536']);//disable2xmedium-largesize
unset($sizes['2048x2048']);//disable2xlargesizereturn$sizes;
}
add_action('intermediate_image_sizes_advanced','shapeSpace_disable_image_sizes');
//禁用缩放尺寸
add_filter('big_image_size_threshold','__return_false');
//禁用其余图片尺寸
functionshapeSpace_disable_other_image_sizes(){
remove_image_size('post-thumbnail');//disableimagesaddedviaset_post_thumbnail_size()remove_image_size('another-size');//disableanyotheraddedimagesizes
}
add_action('init','shapeSpace_disable_other_image_sizes');

保管即可,而后上行的图片就不会再生成任何额外版本了,不论什么中央拔出图片,调用的都是原图。


本文地址:


wordpress上传图片,会自动生成多个大小的图片,太占用空间,如何取消这一功能,一次上传只有一种规格?

那是你的博客设置了自动缩略图,把缩略图功能关闭就没有了。

在媒体里把缩略图大小设置为0就可以了。

详细看参考资料。

WordPress上传图片时自动生成多个图片怎么解决

查看主题目录下的functions.php文件,把类似add_image_size( 你定义的图片文件名, 120, 120, true );只保留你想要的尺寸,注:再次上传图片时,就不会生成了。

如何关闭wordpress的缩略图功能,禁止多上传的2张缩略图

在仪表盘-设置-多媒体,去掉“总是裁剪缩略图到这个尺寸”的选项

wordpress怎么禁止生成缩略图

WordPress自带的缩略图功能,相信有很少童鞋会注意到,它会自动把你上传的每张图片裁剪压缩处理并保存,这无疑会占用主机空间。

而且自动裁剪的缩略图我们几乎也用不到,所以,用不着这个功能的童鞋们赶紧把它关闭吧。

登录WP后台,在“设置==》媒体”中,将图片大小全部改为0即可。

wordpress,怎么设置不同分类不同尺寸缩略图,

wordpress自带的缩略图功能,相信有很少童鞋会注意到,它会自动把你上传的每张图片裁剪压缩处理并保存,这无疑会占用主机空间。

而且自动裁剪的缩略图我们几乎也用不到,所以,用不着这个功能的童鞋们赶紧把它关闭吧。

登录wp后台,在“设置==》媒体”中,将图片大小全部改为0即可。

怎么让wordpress前台显示的图片是调用缩略图的尺寸而不是特色图像尺寸

可参考the_post_thumbnail函数的使用啊。

在首页直接用thumbnail.php输出图像,内页用the_post_thumbnail应该就可以了吧if(is_home())://调用thumbnail.php中的函数else:the_post_thumbnail(post_thumbnail);endif;代码只是示例,仅供参考哦。


歆兴故事汇

长按二维码关注

看完要关注,从此人生不迷路!


赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《制止 WordPress 媒体库上行图片智能生成多个规格尺寸》
文章链接:https://www.775n.com/post-2372.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

登录

找回密码

注册