如何禁用WordPress Media调整不同大小的版本?

时间:2016-06-24 作者:Erdal Bakkal

当我上传到媒体时,Wordpress会将其调整为许多类似的版本

2016-04-03\\u 23-36-35-90x65。巴布亚新几内亚2016-04-03\\u 23-36-35-120x80。巴布亚新几内亚2016-04-03\\u 23-36-35-360x240。巴布亚新几内亚2016-04-03\\u 23-36-35-480x320。巴布亚新几内亚2016-04-03\\u 23-36-35-600x400。巴布亚新几内亚2016-04-03\\u 23-36-35-768x391。巴布亚新几内亚2016-04-03\\u 23-36-35-840x420。巴布亚新几内亚2016-04-03\\u 23-36-35-840x543。巴布亚新几内亚2016-04-03\\u 23-36-35-1067x480。巴布亚新几内亚

如何禁用它?我只想知道原始尺寸。所以我的wordpress版本是4.5.3。

1 个回复
SO网友:bravokeyl

WordPress有一些标准图像thumbnail,medium,medium_large,large 您可以在哪些图像大小下进行设置Settings --> Media 除了medium_large 默认高度设置为768px (WP4.4中提供了medium\\u large)。

所以当你设置0 在媒体设置中,它不会生成缩略图、中等大小、大大小的图像,而且我从您生成的大小中看不到。因此,生成的图像是由您正在使用的活动主题或插件添加的。

无论如何,我们可以使用以下代码删除这些图像大小。

function wpse_230632_remove_image_sizes() {
    foreach ( get_intermediate_image_sizes() as $size ) {
        remove_image_size( $size );
    }
}
add_action(\'init\', \'wpse_230632_remove_image_sizes\');
还有一件事,那就是medium_large 尺寸,用于此:

我们需要设置medium_large_size_wmedium_large_size_h0 .您可以直接在db中设置此选项,也可以像这样更新选项:

update_option(\'medium_large_size_w\',0);
update_option(\'medium_large_size_h\',0);
现在尝试上载示例图像并检查图像大小,您将只看到原始图像。

相关推荐

从wp.media.editor.附件获取所选图像URL到文本输入失败。我做错了什么?

我已将媒体按钮作为post meta field 在以下情况下将图像URL插入文本字段Insert Into Page 单击按钮。它一直工作到打开“媒体存储库”窗口、选择“图像”和“插入”为止,但没有向输入字段传递任何值。Expected result结果应该是URL和媒体ID插入为https://avalon.com/dev/wp-content/uploads/2021/01/scp7147prko31.jpg|12 但没有返回值。我可以手动输入URL并保存数据。我彻底扫描了我的代码,并尝试了许多ja