我们使用wordpress的时候会发现上传图片的时候,每上传一张图片就会生成好多张的缩略图,这样会使网站空间使用率涨的特别快, 下面就告诉大家如何取消给上传图片自动生成那么多缩略图的解决方法: 因为站点不需要显示这么多图片,只需要原图就OK了,所以就要修改下媒体设置。 打开设置——>媒体,将不需要的缩略图宽度高度都设置为0就可以了。如下图: 但是这样设置之后,还是会生成其它分辨率的缩略图,我们可以在主题文件的functions.php中找到了如下代码: function themolio_setup() { </p> <p> /* Make Themolio available for translation.* Translations can be added to the /languages/ directory.* If you' re building a theme based on Themolio, use a find and replace* to change ' themolio' to the name of your theme in all the template files.*/load_theme_textdomain(' themolio' , get_template_directory().' /languages' ); add_editor_style(); add_theme_support(' automatic-feed-links' ); add_theme_support(' post-thumbnails' ); </p> <p> /*** This sets up the image size for the grid based top-down layouts (with no sidebar).* If you change the width/height of your content,* you will have to modify the width and height mentioned below as well*/add_image_size(' themolio-two-col-grid-image-nosidebar' ,460,300,true); add_image_size(' themolio-three-col-grid-image-nosidebar' ,290,200,true); add_image_size(' themolio-four-col-grid-image-nosidebar' ,210,150,true); </p> <p> /*** This sets up the image size for the grid based top-down layouts (with sidebar).* If you change the width/height of your content,* you will have to modify the width and height mentioned below as well*/add_image_size(' themolio-two-col-grid-image-sidebar' ,356,250,true); add_image_size(' themolio-three-col-grid-image-sidebar' ,230,150,true); add_image_size(' themolio-four-col-grid-image-sidebar' ,171,110,true); </p> <p> /*** This sets up the image size for the featured image.* If you change the width/height of your content,* you will have to modify the width and height mentioned below as well*/add_image_size(' themolio-featured-image' ,800,300,true); </p> <p> register_nav_menu(' primary' , __(' Primary Menu' , ' themolio' )); </p> <p> add_theme_support(' post-formats' , array(' link' , ' gallery' , ' status' , ' quote' , ' image' , ' video' )); </p> <p> if(themolio_is_wp_version(' 3.4' )) { add_theme_support(' custom-background' ); } else { add_custom_background(); } }
| 代码里面的add_image_size就是增加缩略图设置的方法,自己根据需要进行删除或者注释即可。这样上传图片生成多张缩略图的问题就搞定了。 如果以后需要缩略图,可以在媒体—>媒体库—>选择需要的图片点编辑—>编辑图片,然后就可以裁剪图片了。 |