我要调整图像大小。有时,当我们上传小图片时,需要调整大小。
我该怎么办?
例如-当我们上传250px * 190px
张图片时,我想调整450px * 200px
的大小
我使用了下面的代码,但是它不起作用:
add_image_size( 'img-fluid featured-purple-img', 475, 290, true ); // width, height, crop
答案 0 :(得分:0)
添加图像大小只是第一步。 要使其在Media Uploader中可用,请在您的functions.php中使用以下代码
add_filter( 'image_size_names_choose', 'my_custom_sizes' );
function my_custom_sizes( $sizes ) {
return array_merge( $sizes, array(
'img-fluid featured-purple-img' => __( 'New Custom Size Name' ),
) );
}
如果您想在模板中使用图像尺寸,则可以达到目的:
if ( has_post_thumbnail() ) {
the_post_thumbnail( 'img-fluid featured-purple-img' );
}
我也不太确定图像名称中的空格如何影响功能