将新图像大小注册到add_image_size( $name, $width, $height, $crop ).
// Hard crop left top
add_image_size( \'custom-size\', 160, 90, array( \'left\', \'top\' ) );
 然后使用如下插件
Regenerate Thumbnails 这将自动在服务器上创建新的大小。
您还可以从WordPress管理员处选择自定义尺寸。为此,您必须使用image_size_names_choose 钩子为它们指定一个普通的、人类可读的名称。
add_filter( \'image_size_names_choose\', \'wpse_20160116_custom_sizes\' );
function wpse_20160116_custom_sizes( $sizes ) {
    return array_merge( $sizes, array(
        \'custom-size\' => __( \'Your Custom Size Name\' ),
    ) );
}
 对于特色图片,请确保使用
add_theme_support( ‘post-thumbnails’ ); 然后使用访问新大小
the_post_thumbnail( $size, $attr ):
if ( has_post_thumbnail() ) { 
    the_post_thumbnail( \'custom-size\' ); 
}
 对于其他可以使用的图像
wp_get_attachment_image:
// Assuming your Media Library image has a post id of 42...
echo wp_get_attachment_image( 42, \'custom-size\' );
 正如@Charles指出的,您应该能够在
Media Settings Screen.
