WordPress 彻底禁用上传媒体图片自动生成缩略图及多尺寸图片

图片[1]--建站源码_小程序源码_主题模板下载WordPress 彻底禁用上传媒体图片自动生成缩略图及多尺寸图片--建站源码_小程序源码_主题模板下载阿七源码

要彻底禁用WordPress自动生成的缩略图和多尺寸图片,你可以通过添加一些代码到你的主题的functions.php文件来完成这个任务。以下是一些步骤:

  1. 登录到你的WordPress后台。
  2. 转到外观(Appearance) > 编辑器(Editor)。
  3. 在右侧找到你正在使用的主题,并点击进入它的functions.php文件。
  4. 在functions.php文件的底部,添加以下代码:

function disable_image_sizes( $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’, ‘disable_image_sizes’ );

function disable_default_image_sizes( $sizes ) {
unset( $sizes[‘thumbnail’] ); // 禁用缩略图
unset( $sizes[‘medium’] ); // 禁用中等尺寸
unset( $sizes[‘medium_large’] ); // 禁用中等大尺寸
unset( $sizes[‘large’] ); // 禁用大尺寸
return $sizes;
}
add_filter( ‘image_size_names_choose’, ‘disable_default_image_sizes’ );

function disable_wp_generate_images() {
update_option( ‘thumbnail_size_h’, 0 ); // 禁用缩略图高度
update_option( ‘thumbnail_size_w’, 0 ); // 禁用缩略图宽度
update_option( ‘medium_size_h’, 0 ); // 禁用中等尺寸高度
update_option( ‘medium_size_w’, 0 ); // 禁用中等尺寸宽度
update_option( ‘medium_large_size_h’, 0 ); // 禁用中等大尺寸高度
update_option( ‘medium_large_size_w’, 0 ); // 禁用中等大尺寸宽度
update_option( ‘large_size_h’, 0 ); // 禁用大尺寸高度
update_option( ‘large_size_w’, 0 ); // 禁用大尺寸宽度
}
add_action( ‘init’, ‘disable_wp_generate_images’ );

这段代码会执行以下操作:

disable_image_sizes 函数用于禁用WordPress默认的缩略图尺寸。
disable_default_image_sizes 函数用于禁用默认的图片尺寸选项。
disable_wp_generate_images 函数用于将所有生成图像的尺寸设置为0,从而禁用它们的生成。

  1. 添加完上述代码后,点击“更新文件”来保存你的functions.php文件。

现在,WordPress不再会生成任何缩略图或多尺寸图片。请注意,如果你在主题中使用了特定的自定义图像尺寸,这些尺寸仍然会生成。你可能需要在主题中查找和禁用这些自定义尺寸,以确保没有额外的图像生成。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容