前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >禁用 WordPress 裁剪功能包括自动生成的 768 像素图片

禁用 WordPress 裁剪功能包括自动生成的 768 像素图片

原创
作者头像
.T.
发布2022-02-22 14:47:07
1.7K0
发布2022-02-22 14:47:07
举报
文章被收录于专栏:CMS建站教程CMS建站教程

WordPress 媒体库是很强大、管理媒体相当方便,如果媒体多就给数据库增加了压力,而且很多媒体是不需要上传到媒体库,上传的图片会增加很多无用被裁剪后的图片,本文就将介绍如何彻底禁用这个裁剪的功能。

一、对于单个站点

登录网站后台,再输入如下地址:

http://域名/wp-admin/options.php

就将进入了WordPress的全部设置页面,这个是WordPress默认隐藏的功能。

然后在浏览器中通过Ctrl+F搜索medium_large_size_w,找到如下位置将768修改为0保存设置即可:

二、对于多站点

多站点的管理网络中的个人站点设置中 WordPress 已经提供了所有的设置选项,鼠标依次放在『我的站点——管理网络——站点』,进入站点列表中,点击需要修改缩略图参数的站点上的『编辑』,

进入到编辑站点页面,再点击『设置』进入此站点的设置选项中

然后在浏览器中通过Ctrl+F搜索Medium Large Size W(注意和单个站点的选项名称不一样),找到如下位置将768修改为0保存设置即可

以上两种设置说麻烦也不麻烦,萨龙网络开发了一些 WordPress 主题,对于很多用户来说,这样设置就是麻烦,所以我们就直接禁用 WP的裁剪功能。

三、彻底禁用 WP 裁剪

直接上代码:

代码语言:javascript
复制
//禁用 WordPress 4.4+ 的响应式图片功能及缩略图裁剪的所有功能
function salong_disable_wp_tailoring( $sizes ){
    unset( $sizes 'thumbnail' );//缩略图大小
    unset( $sizes 'medium' );//中等大小
    unset( $sizes 'medium_large'  );//这张就是自动生成的768图片选项
    unset( $sizes 'large' );//大尺寸
    unset( $sizes 'full'  );//全尺寸
return $sizes;
}
代码语言:javascript
复制
add_filter( 'intermediate_image_sizes_advanced', 'salong_disable_wp_tailoring' );

将以上代码添加到主题 functions.php 文件就可以,需要裁剪什么尺寸的缩略图就注释相应的代码。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、对于单个站点
  • 二、对于多站点
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档