WordPress在5.3版(2019年11月12日发布)中新引入了这种行为。所以,如果您更新到该版本,则WP的行为符合设计。这个announcement post 因为新版本只提到
包括改进的大图像支持,用于上传未优化的高分辨率图片
在“块编辑器改进”一节中。更多技术细节可在以下目录下的trac中找到Ticket #47873. 这一变化还带来了一个过滤器big_image_size_threshold
可用于控制此功能。
function wpse352820_big_image_size_threshold( $threshold, $imagesize, $file, $attachment_id ) {
return 4096;
}
add_filter( \'big_image_size_threshold\', \'wpse352820_big_image_size_threshold\', 10, 4 )
只需返回您希望图片在较长边缘上具有最大值的像素值。如果在过滤器中返回false,则应完全禁用该功能,简而言之,可以按以下方式编写:
add_filter( \'big_image_size_threshold\', \'__return_false\' );
这些代码片段中的每一个都可以通过简单地将其放入主题的函数中来使用。php或用它制作插件。