在wordpress中上传图片的大小限制

问题描述:

如何“调整”WordPress上传的图片的大小。在wordpress中上传图片的大小限制

如果我想上传1000 x 1000像素的“实际”尺寸的图片,并且只希望将其保存为wordpress中的500 x 500像素。

+0

退房这个职位上WPSE,[自动替换原有上传图像做图像尺寸的整体中取出与大图像大小](http://wordpress.stackexchange.com/questions/63707/automatically-replace-original-uploaded-image-with-large-image-size )。 – Spartacus

看看WordPress的add_image_size()和remove_image_size()函数。

您需要将代码添加到函数文件中。

function wpdocs_remove_then_add_image_sizes() { 
    remove_image_size('image-name'); 
    add_image_size('image-name', 500, 500, true); 
} 
add_action('init', 'wpdocs_remove_then_add_image_sizes'); 

add_image_size

remove_image_size

您也可以使用下面的代码

function remove_extra_image_sizes() { 
    foreach (get_intermediate_image_sizes() as $size) { 
     if (in_array($size, array('thumbnail', 'medium', 'medium_large', 'large'))) { 
      remove_image_size($size); 
     } 
    } 
    add_image_size('image-name', 500, 500, true); 
} 

add_action('init', 'remove_extra_image_sizes');