2017-02-03 76 views
1

如何「調整」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

回答

1

看看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');