首页 > CMS > Wordpress > 正文

WordPress如何关闭缩略图自动裁剪功能

2024-09-07 00:49:36
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了WordPress如何关闭缩略图自动裁剪功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

WordPress作为我们最经常使用的cms之一,有很多地方是大家比较喜欢的,但是有的功能却不是太人性化,就像前段时间我把WordPress升级到4.4版本之后,发现它新增了一个功能——图片多屏自适应功能,这个功能不知道是谁喜欢的,反正361源码觉得很是鸡肋啊,每次都会生成多张剪裁后的图片,新版的WordPress用户可以看下我们的图片目录,是不是跟361资源网的感受一样:好乱啊!!

WordPress禁用缩略图自动裁剪功能的方法

下面我们就来谈谈如何关闭掉这个烦人的“新功能”。

要关闭或者禁用WordPress的这个自动裁剪功能,需要关闭自动裁剪函数 add_image_size,这个函数的功能是注册一个新的图片尺寸,这就意味着我们每上传一个新的图片,WordPress就会创建一个按照这个尺寸的新特色图片,如果我们要关闭自动剪裁就肯定要禁用这个函数了,具体的方法如下:

复制以下代码到当前主题的function.php文件里:


//彻底禁止WordPress缩略图add_filter( 'add_image_size', create_function( '', 'return 1;' ) );


这样就能实现禁用缩略图自动裁剪功能。

当然了,聪明的361源码小编可以根据这个方法来受到启发——在WordPress里禁用任何函数

比如,你知道WordPress里面有个自带的功能函数叫create_fun_core,你不想让他烦人,而且还不想直接在WordPress核心文件中动刀,那么用add_filter来解决是最好不过了!

Ps:如何找到这个函数名,这就是更高级的技巧了,361资源也是靠顺藤摸瓜,或者全盘搜索关键词这种苦逼做法。。。

具体代码如下:

//禁用 create_fun_core 函数add_filter( 'create_fun_core', create_function( '', 'return 1;' ) );

是不是超简单?网上有很多关于这样的分享的禁止WrodPress某个烦人的功能,绝大多说都是用的这种方法。如果你还是不会,或者自己不想处理,可以联系我们的在线客服帮你处理哦!

最后补充一句:其实应该还有一个更简单的代码,原理都是利用WordPress的过滤器功能:

//禁用 create_fun_core 函数add_filter( 'create_fun_core', '__return_false' );

好了,到这里闲话就不多说了,相信大家也希望抓紧时间去尝试一下吧,加油。

以上就是WordPress如何关闭缩略图自动裁剪功能的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表