已解决:如何彻底禁止后台缩略图?

WordPress后台直接上传图片后生成的一大堆缩略图

生成缩略图比原图还大,真多余

类似的问题我也遇到了,之前并不是什么大问题,一直拖着,如今图片多了终于想到要彻底解决!却没辙……

我用过的六大杀招,均败下阵来,以下一一列举

一、后台直接设置宽高为0 (未能根治)

这办法略微改善了一点,小尺寸缩略图没了

二、主题functions文件,添加代码 (无效)

  1. //彻底禁止WordPress缩略图  
  2. add_filter( ‘add_image_size’, create_function( , ‘return 1;’ ) );  

三、注释主题functions文件函数 (无效,主题functions也没有这个函数)

add_image_size
thumbnails_size

四、主题functions文件添加代码(无效)

  1. function wcr_remove_intermediate_image_sizes($sizes$metadata) {  
  2.     $disabled_sizes = array(  
  3.         ‘thumbnail’, // 150×150 image  
  4.         ‘medium’, // max 300×300 image  
  5.         ‘large’   // max 1024×1024 image  
  6.     );  
  7.   
  8.     // unset disabled sizes  
  9.     foreach ($disabled_sizes as $size) {  
  10.         if (!isset($sizes[$size])) {  
  11.             continue;  
  12.         }  
  13.       
  14.         unset($sizes[$size]);  
  15.     }  
  16.   
  17.     return $sizes;  
  18. }  
  19.   
  20. add_filter(‘intermediate_image_sizes_advanced’, ‘wcr_remove_intermediate_image_sizes’, 10, 2);  

五、设置“上帝模式”,删掉参数(无效)

进入 http://你的域名/wp-admin/options.php
搜索 medium_large_size_w, 将768改为0并保存

六、修改根目 wp-config.php 代码如下代码 (无效)

  1. add_filter( ‘intermediate_image_sizes_advanced’, ‘prefix_remove_default_images’ );  
  2. // Remove default image sizes here.   
  3. function prefix_remove_default_images( $sizes ) {  
  4.  unset( $sizes[‘small’]); // 150px  
  5.  unset( $sizes[‘medium’]); // 300px  
  6.  unset( $sizes[‘large’]); // 1024px  
  7.  unset( $sizes[‘medium_large’]); // 768px  
  8.  return $sizes;  
  9. }  

想着拖下去总不是办法,看有无大神可以一招制敌彻底根治!

使用的版本是5.0.3 ,主题是官方:Twenty Fifteen

问题已解决,使用一楼推荐的:image-sizes 插件

觉得好可以点个赞!
(暂无人赞)
Loading...

小站升级IPv6

注:因为有点小兼容上的问题,IPv6的解析与2019年6月27日暂停!

IPv4地址,多少年前就说要耗尽了。谁知过了这么多年,凭借大NAT技术,各种内网转换等,也玩到了现在。目测也没什么不妥的地方。

自从用了中移动的宽带之后,分配的很多都有IPv6地址,然后最近手机APP也有不少备注说支持IPv6的。想着5G上线,今后万物互联,估计确实很需要铺IPv6了。我所在的主机商支持,分配了IPv6地址,今后不一定有时间弄,不如趁有空搞一下。

主机系统组件支持,nginx组件支持的话。基础准备好。网上教程就挺多的,就是将系统配置文件修改一下,然后防火墙对应的端口打开,nginx监听端口打开!各方面测试一轮都通过,就完工了!

只是大环境嘛,目前观察,中移动的网络是支持,但到了一些基础服务,比如DNS这块,不见得都能顺利。地域网跟区域网之间交换,可能还走的是管道,可能还有其他问题。

ipv6-test.com这个网站测试,没有全部通过,说明网络环境有些环节不通
纯IPv6网络评论,显示的也是IPv6地址

现在升级可能还是比较超前的,不见得稳定,反正也做了双解析,试运转看看有无其他问题。

觉得好可以点个赞!
(1个赞)
Loading...