您能为调整图像大小设置最小图像尺寸吗?

时间:2019-10-10 作者:Tnace

这似乎是一个简单的请求,但我在任何地方都找不到如何做到。

使用add\\u image\\u size,可以为要裁剪或重新缩放的图像指定最大宽度和/或高度,但我找不到如何设置最小宽度和/或高度。

例如,如果您有一个2000px x 1000px的图像,下面的代码会将图像大小调整为600px x 300px。

add_image_size(\'gallery-image\', 600, 600);
然而,我想要的是将图像的最小尺寸设置为一定数量的像素。因此,将2000px×1000px图像调整为1200px×600px的代码。

有人知道怎么做吗?

1 个回复
SO网友:Faye

这可能是个愚蠢的主意,但如果你把它设定为

add_image_size(\'gallery-image\', 9999, 600);
只要不添加“true”,它就不会裁剪,默认情况下,它会缩放以适应空间。然后,它将尝试适应两者中较小的一个,即本例中的高度,并适当缩小。或者,您可以将宽度作为约束条件,并将高度设置为可笑的大。

相关推荐

Yoast SEO过滤器钩子wpseo_sitemap_urlimages何时启动?

我正在尝试将一个简单的函数附加到Yoast SEO过滤器挂钩wpseo_sitemap_urlimages 并让函数运行,但我不能这样做。我的代码是:function tp_filter_wpseo_sitemap_urlimages($images, $post_id) { error_log(\"test message\"); return $images; } add_filter(\'wpseo_sitemap_urlimages\', \'tp_