Image Size | Dimensions |
---|---|
Thumbnail(缩略图) | Size based on Media settings(大小取决于媒体设置。默认为 150px) |
Medium(中等大小) | Size based on Media settings(大小取决于媒体设置。默认为300px) |
Large(大尺寸) | Size based on Media settings(大小取决于媒体设置。默认为1024px) |
Medium Large(中大尺寸) | 768px |
2x Medium Large(2x中大尺寸) | 1536px |
2x Large(2x大尺寸) | 2048px |
Scaled(缩放) | 2560px |
wordpress禁止上传图片后系统自动生成其它的任何缩略图
12个月前 (05-31) / 65 次围观 / 0 次吐槽wordpress对于文章或媒体库上传的图片时会额外生成其它规格图片,如果您不需要这些尺寸的图片,同时想节省服务器空间资源,可以通过代码禁止wordpress生成多余的图像文件。wordpress默认生成7图片尺寸,这样种除了会自动生成后台媒体设置的缩略图尺寸外,还会自动生成多个其它不同尺寸的图片,这些额外生成的图片会占用大量的服务器空间。下面代码插入所用主题“functions.php”文件中。
代码如下:
// disable generated image sizes 禁止生成图像尺寸 function shapeSpace_disable_image_sizes($sizes) { // disable thumbnail size 禁止缩略图尺寸 unset($sizes['thumbnail']); // disable medium size 禁止中等尺寸 unset($sizes['medium']); // disable large size 禁止大尺寸 unset($sizes['large']); // disable medium-large size 禁止中大尺寸 unset($sizes['medium_large']); // disable 2x medium-large size 禁止2倍中大尺寸 unset($sizes['1536x1536']); // disable 2x large size 禁止2倍大尺寸 unset($sizes['2048x2048']); return $sizes; } add_action('intermediate_image_sizes_advanced', 'shapeSpace_disable_image_sizes'); // disable scaled image size 禁止缩放图片尺寸 add_filter('big_image_size_threshold', '__return_false'); // disable other image sizes 禁止生成其它图像尺寸 function shapeSpace_disable_other_image_sizes() { // disable images added via set_post_thumbnail_size() 禁止通过set_post_thumbnail_size()函数生成的图片尺寸 remove_image_size('post-thumbnail'); // disable any other added image sizes 禁止添加其它图像尺寸 remove_image_size('another-size'); } add_action('init', 'shapeSpace_disable_other_image_sizes');
禁止其中一个尺寸,如:禁止2倍大尺寸,代码格式:
function shapeSpace_disable_2x_large_images($sizes) { // disable 2x large size 禁止2倍大尺寸 unset($sizes['2048x2048']); return $sizes; } add_filter('intermediate_image_sizes_advanced', 'shapeSpace_disable_2x_large_images');
所生成的7个图片尺寸
相關 博客程序
本筆記站部分文章、圖片收集於 互聯網,作者:刚 ,僅作自學筆記;請勿轉載用於 非法途逕 , 轉載注明 _ 我欣飞祥 。
Url : 【 http://uuucd.cn/software/1826.html 】
Url : 【 http://uuucd.cn/software/1826.html 】
ipcooc2@gmail.com
额~ 本文暂时没人评论 来添加一个吧 …
发表评论