Dᴀʀ*_*ᴅᴇʀ 6 media wordpress image image-size
更新到WordPress 4.5后,我正在进行媒体上传测试,我注意到我正在生成一个新的图像大小,我无法弄清楚如何停止.
我用来防止生成多种尺寸的媒体的当前功能是:
function add_image_insert_override( $sizes ) {
unset( $sizes[ 'thumbnail' ]);
unset( $sizes[ 'medium' ]);
unset( $sizes[ 'large' ]);
unset( $sizes[ 'full' ] );
return $sizes;
}
add_filter( 'intermediate_image_sizes_advanced', 'add_image_insert_override' );
Run Code Online (Sandbox Code Playgroud)
如何阻止WordPress 4.5生成宽度为768像素的图像?
Dᴀʀ*_*ᴅᴇʀ 11
除了我在WordPress 4.4中的响应式图像中引用的文章,当他们表示已创建新的图像大小时,我没有找到这个位置:
添加了新的默认中间大小,
medium_large以便更好地利用响应式图像支持.默认情况下,新大小为768px宽,没有高度限制,可以像WordPress中提供的任何其他大小一样使用.由于它是标准尺寸,因此仅在上传新图像或使用第三方插件重新生成尺寸时生成.
阅读完本文后,我可以将我的功能更新为:
function add_image_insert_override( $sizes ){
unset( $sizes[ 'thumbnail' ]);
unset( $sizes[ 'medium' ]);
unset( $sizes[ 'medium_large' ] );
unset( $sizes[ 'large' ]);
unset( $sizes[ 'full' ] );
return $sizes;
}
add_filter( 'intermediate_image_sizes_advanced', 'add_image_insert_override' );
Run Code Online (Sandbox Code Playgroud)
现在,当我向一个帖子添加媒体时,我不再生成foobar-768xwhatever.希望这有助于下一个人.