我想调整图像大小。有时候,当我们上传小图像要调整大小时。
我该怎么做?
eg-当我们上传250px * 190px
图像时,我想调整450px * 200px
我使用以下代码,但它不起作用:
add_image_size( 'img-fluid featured-purple-img', 475, 290, true ); // width, height, crop
添加图像大小只是第一步。为了使其在媒体上载器中使用,请在您的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' );
}
我也不确定图像名称中的空格如何影响功能