图像媒体正在创建一个768像素的新图像尺寸,但如何阻止它?

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.希望这有助于下一个人.