上一篇 下一篇 分享链接 返回 返回顶部

WordPress禁用媒体图片裁剪

发布人:admin 发布时间:2025-12-19 13:29 阅读量:21
WordPress 禁用媒体图片裁剪教程

WordPress 禁用媒体图片裁剪教程

为什么要禁用裁剪?

在 WordPress 中,默认情况下,在上传媒体文件时,系统会生成不同尺寸的缩略图。这种做法在某些情况下是有用的,但也可能带来一些问题:

  • 空间占用:每上传一张图片,WordPress 会生成多种尺寸的文件,这会快速占用服务器上的存储空间。
  • 性能影响:生成多个尺寸的图片会增加服务器的负担,并可能导致网站性能下降,特别是在高流量网站上。
  • 不必要的文件:对某些用户来说,生成的缩略图和不同尺寸的图片可能根本没有使用。
  • 页面加载速度:如果不需要这些不同尺寸的缩略图,禁用它们有助于减少页面加载时要加载的资源数量,提高用户体验。

禁用媒体图片裁剪的方法

方法 1:通过 WordPress 设置

  1. 登录到 WordPress 管理后台。
  2. 在侧边栏中,选择 “设置” > “媒体”。
  3. 在这里,你会看到三种不同尺寸的设置:缩略图、中等尺寸和大尺寸。
  4. 将这些尺寸设置为 0 或者留空值,这样 WordPress 在上传图片时就不会生成这些尺寸的缩略图。
  5. 点击 “保存更改”。

方法 2:通过 options.php 文件

  1. 在你的浏览器中,访问 http://你的域名/wp-admin/options.php(将“你的域名”替换为你的网站域名)。
  2. 在这个页面中,找到名为 medium_large_size_w 的设置。
  3. 将其值设置为 0。
  4. 记得在页面底部点击 “保存更改”。

方法 3:通过 functions.php 文件

  1. 登录到 WordPress 管理后台。
  2. 在侧边栏中,选择 “外观” > “主题编辑器”。
  3. 找到并打开 functions.php 文件。
  4. 在文件末尾添加以下代码:
add_filter('intermediate_image_sizes_advanced', 'disable_default_image_sizes');

function disable_default_image_sizes($sizes) {
    unset($sizes['thumbnail']);
    unset($sizes['medium']);
    unset($sizes['large']);
    return $sizes;
}

add_filter('wp_handle_upload_prefilter', 'disable_image_crop_prefilter');
function disable_image_crop_prefilter($file) {
    add_filter('intermediate_image_sizes', '__return_empty_array');
    return $file;
}
  1. 保存更改。

方法 4:使用插件

如果你不想手动修改代码,可以使用以下插件:

  • Simple Image Sizes:这个插件可以帮助你管理和禁用默认图像尺寸。
  • Regenerate Thumbnails:尽管这个插件主要用于重新生成缩略图,但也可以帮助你删除不需要的尺寸。

注意:在进行添加或修改操作之前,请确保备份您的数据,以防万一出现问题。

目录结构
全文
QQ交流二群 QQ交流二群
联系客服 联系客服
电子邮箱: admin@ankuyun.com
关于Centos官网停止维护导致源失效解决方案

重大通知!用户您好,以下内容请务必知晓!


由于CentOS官方已全面停止维护CentOS Linux项目,公告指出 CentOS 7和8在2024年6月30日停止技术服务支持,详情见CentOS官方公告。
导致CentOS系统源已全面失效,比如安装宝塔等等会出现网络不可达等报错,解决方案是更换系统源。输入以下命令:


bash <(curl -sSL https://linuxmirrors.cn/main.sh)

然后选择中国科技大学或者清华大学,一直按回车不要选Y。源更换完成后,即可正常安装软件。


如需了解更多信息,请访问: 查看CentOS官方公告  

新域名:ankuyun.com

旧域名将保留一年,请及时更换


查看详情 关闭
网站通知