You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何阻止WordPress自动生成图片缩略图?

阻止WordPress自动生成缩略图的方法

方法一:通过后台设置关闭

  • 进入WordPress后台,依次点击 设置 → 媒体
  • 在“图片大小”区域,把缩略图、中等大小、大尺寸的宽度和高度都设为0
  • 点击“保存更改”就搞定了

方法二:通过主题函数文件添加代码

  • 登录网站服务器,找到当前主题的functions.php文件(路径一般是wp-content/themes/你的主题名/functions.php)
  • 在文件末尾加上这段代码:
// 禁用所有自动生成的图片尺寸
function disable_image_sizes($sizes) {
    unset($sizes['thumbnail']);    // 缩略图
    unset($sizes['medium']);       // 中等尺寸
    unset($sizes['large']);        // 大尺寸
    unset($sizes['medium_large']); // 中等大尺寸(WordPress 4.4+新增)
    return $sizes;
}
add_action('intermediate_image_sizes_advanced', 'disable_image_sizes');

// 禁用大图片自动缩放(WordPress 5.3+新增功能)
add_filter('big_image_size_threshold', '__return_false');
  • 保存文件后就生效了

方法三:处理自定义缩略图尺寸(如果有的话)

要是你的主题或插件额外加了自定义缩略图尺寸,还可以在functions.php里加这段代码:

// 禁用自定义图片尺寸
function disable_custom_image_sizes() {
    remove_image_size('自定义尺寸名称1');
    remove_image_size('自定义尺寸名称2');
}
add_action('init', 'disable_custom_image_sizes');

注意把代码里的自定义尺寸名称1换成实际的尺寸名,你可以用print_r(get_intermediate_image_sizes())函数输出当前所有存在的尺寸名称来确认。

内容的提问来源于stack exchange,提问作者Tessa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 15:27:49