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

时间:2017-02-03 20:20:48

标签: wordpress image

我怎样才能"调整大小"在wordpress上传的图片。

如果我想上传带有"真实"大小为1000 x 1000像素,只希望它在wordpress中保存为500 x 500像素。

1 个答案:

答案 0 :(得分: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');