网站建设

一行代码彻底禁用WordPress缩略图自动裁剪功能

Jager · 4月13日 · 2016年 1088次已读

已经很明显了,喜欢思考的朋友肯定想到了!那就是——在 WordPress 里面禁用任何函数的方法!

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

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

具体代码如下:

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

是不是超简单?很多网上分享的禁止 WrodPress 某个烦人的功能,绝大多说都是用的这种方法,如果你也学会了请点赞!

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

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

让这函数直接返回,不再继续往下执行。

49 条回应
  1. 香港独立IP主机 2016-4-13 · 16:14

    一行代码彻底禁用WordPress缩略图自动裁剪功能,wordpress的东西经常能用到

  2. 电影迅雷下载 2016-4-13 · 17:15

    呵呵 这个方法太牛了

  3. yearliny 2016-4-13 · 20:52

    这是第二次访问你的博客了,对你的博客很感兴趣,一个建议就是,有没有更好的方法能够让我能够纵观的阅读你写的某一类型的文章,比如写成专题的形式,或者其他方式更好的整合?

    • avatar
      Jager 2016-4-14 · 0:32

      专题这个确实很有必要,一直都想弄,无奈空余时间实在是匮乏,汗颜
      博客目前内容应该是可以做出几个专题内容了,有空整理下,感谢支持。
      实际上,简单的专业也是有的,https://zhang.ge/about.html --> 折腾历程之精彩推荐,略粗糙且长时间未更新。

  4. 小C博客 2016-4-13 · 20:59

    还有上一页下一页,这个6!!

  5. 国际金融tpp 2016-4-14 · 10:27

    签到成功!签到时间:上午10:31:09,每日签到,生活更精彩哦~

  6. 憧憬Licoy 2016-4-14 · 12:47

    看见了,不过我按照你的《WordPress简单代码开启七牛CDN及集成七牛缩略图的方法》设置七牛的缩略图然后预览的时候显示{"error":"fetch image url failed and statusCode: 404"}怎么办呢

    • avatar
      Jager 2016-4-14 · 19:49

      这你得看替换后的地址是不是预期想要的七牛CDN地址了

      • 憧憬Licoy 2016-4-15 · 19:46

        我设置的没有错啊

  7. 开水 2016-4-14 · 13:04

    想咨询一下关于缩略图的问题,不知道方便不

  8. 邢台网站建设 2016-4-14 · 19:24

    为什么我觉得亮点是下一页呢?

  9. 一席博客 2016-4-15 · 16:14

    技术实力确实够牛签到成功!签到时间:下午4:12:44,每日签到,生活更精彩哦~

  10. 阅读驿站 2016-4-15 · 20:22

    这样一来是不是就增加了空间的占有率呢

  11. 大学问社区 2016-4-15 · 22:14

    很实用的方法

  12. 免费部落 2016-4-16 · 8:17

    博主好文 谢谢分享,欢迎互访

  13. boke112导航 2016-4-17 · 9:06

    感觉现在WordPress越升级,就越会多了一些赶紧不太实用的东西或代码,很郁闷

  14. 牧羊人 2016-4-18 · 11:06

    不更新就好。

  15. 瑾瑜 2016-4-18 · 16:51

    哈哈,还故意卖关子了。

  16. aa 2016-4-18 · 19:01

    qqqqqqq签到成功!签到时间:下午5:20:15 :!: ,每日签到,生活更精彩哦~

  17. 热腾网 2016-4-18 · 22:03

    网站空间里的缩图确实多。占空间。

  18. 爱羽客羽毛球网 2016-4-19 · 13:36

    你好Jager,我的也是Wordpress,向你请教下,把文章主动推送给百度,是在Dreamweaver里面把代码复制,改为自己的,上传到根目录吗?我传的是PHP文件,但是通过连接执行命令,没有跳转到收录成功的页面,而是404页面去了。

  19. 微部落博客 2016-4-19 · 20:13

    后台多媒体图像大小全部设置为0

  20. 小鱼博客 2016-4-20 · 9:06

    涨姿势了,赞一个

  21. 纯洁博客 2016-4-21 · 10:26

    不错的教程,学习了

  22. 洋洋洋博客 2016-4-22 · 11:41

    ,生活更精彩哦~

  23. 李开文博客 2016-5-7 · 12:25

    这是个好办法。

  24. 行素 2016-8-2 · 23:14

    wp5.3测试无效,为啥?

    • god 2016-8-16 · 22:19

      好像是无效,什么情况

  25. 采觅随记 2016-9-15 · 13:09
    add_filter( 'add_image_size', '__return_false' );
    

    这样写是不是不行,好像这个函数没有返回值?

    • avatar
      Jager 2016-9-15 · 13:53

      你换成另一个试试吧。

      • 采觅随记 2016-9-15 · 14:09

        然而好像还是并没有作用 :???:

  26. kking 2016-9-28 · 14:47

    //删除默认生成的缩略图
    add_filter("intermediate_image_sizes_advanced", function ($sizes) {

    foreach (['thumbnail', 'medium', 'medium_large', 'large'] as $value) {
    unset($sizes[$value]);
    }
    unset($value);
    return $sizes;
    });

  27. kking 2016-9-28 · 14:47

    //删除默认生成的缩略图
    add_filter("intermediate_image_sizes_advanced", function ($sizes) {

    foreach (['thumbnail', 'medium', 'medium_large', 'large'] as $value) {
    unset($sizes[$value]);
    }
    unset($value);
    return $sizes;
    });

  28. Howes 2016-10-24 · 21:30

    没效果,还是会自动生成

  29. ziii 2016-10-27 · 19:50

    :sad: 哈哈哈哈可以

  30. 三好网志 2016-11-19 · 8:39

    测试之后为什么没有效果呢?我的是wordpress自带的twentyteny主题。

  31. kito 2017-1-19 · 0:20

    wordpress 4.7似乎不生效

    • Clovers 2017-7-25 · 20:51

      是呀 请问大佬解决没么

  32. 牧羊人 2017-3-14 · 21:58

    一年以后我还是更新了。。。。。博主看看这个呢:http://www.cnblogs.com/gxlxzys/p/6033694.html

    是否可取?

    • avatar
      Jager 2017-3-14 · 22:13

      确实是你说的这个问题,我回头更新下文章。多谢告知~~

  33. 华丽转身 2017-4-2 · 17:58

    后台-设置-多媒体,全部设置为0就可以了

    • Clovers 2017-7-25 · 20:49

      不行呀 加上张哥的代码也不行 我用的默认主题 还是会生成一个缩略图

  34. Clovers 2017-7-23 · 12:48

    前排提示4.7无效。。。

  35. vv圆 2018-3-20 · 14:39

    很有用

  36. VPS资源网 2019-3-2 · 13:04

    wordpress5.0.3无效了,各种方法都试了,还是会生成其他缩略图 = =! 求大神支招

    • 扒模板 2019-4-11 · 12:15

      兄弟 你解决了吗

  37. 扒模板 2019-4-11 · 0:04

    最新版的wp行不行 我根据上面操作过后还是不行 不知道是不是主题的原因还是什么的原因

  38. kkoo 2019-5-23 · 9:24

    发现还是会生裁切一张200x150的缩略图

  39. 交游天下 2019-6-29 · 18:23

    还是无效,还是会在上传图片的时候生成多张缩略图~~~~~WP版本:4.9.9