【WordPress生成未在媒体或主题中设置的图像大小】在我的设置->
媒体中, 我有以下设置:
- 缩略图:512× 0, 未选中裁剪缩略图
- 中:512× 0
- 大:1024× 0
即使在媒体设置中将缩略图, 中和大尺寸设置为0时, 上传图像时仍会生成768、1536、2048和-缩放版本。
有什么方法可以防止WordPress生成这些我不需要的额外图像?
编辑
我将所有媒体设置都设为0并添加了
remove_image_size('1536x1536');
remove_image_size('2048x2048');
add_filter( 'big_image_size_threshold', '__return_false' );
到add_action(‘ after_setup_theme’ , ‘ myfunction’ )中的函数
这样就摆脱了1536和2048变换(尽管变换后的图像的高度不是1536和2048, 但是很好), 以及-缩放的图像。但是, 即使我添加remove_image_size(‘ 2048× 2048’ ); WP仍会保持原始格式并产生768宽的变换。
我如何摆脱最后一个?
#1
add_filter( 'intermediate_image_sizes', '__return_empty_array', 999 );
绝招。出于某种原因, 768宽图像转换是medium_large预设, 你无法使用remove_image_size(‘ medium_large’ )删除;像其他人一样。
推荐阅读
- WordPress(在JavaScript中获取块ID)
- 带有标题和说明的WordPress画廊页面()
- 使用 yo 命令行向导创建 SAP UI5 应用
- 网络地址转化(NAT)
- 在一个有序数列中插入一个数重新进行排序
- Golang( 如何使用正则表达式,并实战爬取手机号)
- [C语言] 栈内存存储方式
- 如何给运行在 SAP BTP 上的 Java 微服务增添访问控制功能
- NAT(网络地址转换)理论及配置命令