我有几张图片比它们高(风景)还要宽。问题是我使用的主题是150x214px的作物图像(比它们的宽度高)。这种设置适用于大多数图像,但仍有一些图像的侧面被切断。我是否可以大规模裁剪宽于高的图像?
我的意思是:http://i.imgur.com/GQWMQ.jpg
左侧的图像更宽,因此侧面被切断。我想增加这些图片的高度,这样整个产品就像右边的图片一样。
我有几张图片比它们高(风景)还要宽。问题是我使用的主题是150x214px的作物图像(比它们的宽度高)。这种设置适用于大多数图像,但仍有一些图像的侧面被切断。我是否可以大规模裁剪宽于高的图像?
我的意思是:http://i.imgur.com/GQWMQ.jpg
左侧的图像更宽,因此侧面被切断。我想增加这些图片的高度,这样整个产品就像右边的图片一样。
在媒体设置更改中:
将缩略图裁剪为精确的尺寸(通常缩略图是成比例的)
取消选中。这将解决新图像上的问题。对于已导入的旧图像,需要重新生成它们。有很多插件可以做到这一点。
此插件众所周知:
如果上面的答案不起作用,我相信您需要对主题函数文件(functions.php)进行修改。
你应该找到set_post_thumbnail_size
或add_image_size
.
函数分别采用3个和4个参数,但最后一个选项应为true
或false
与种植有关。
e、 g。
add_image_size( \'news-image\', 250, 190, true ); //name, width, height, crop
我想你可能会看到false
或者没有列出false
是默认值。如果设置为true
图像将被裁剪成精确的大小。A.false
设置不会更改纵横比。
可以找到更多信息in the codex!
我正在用wordpress开发一个php主题。我想在网站上显示图像。所以我的问题是什么是最佳实践1) 使用数据库服务器的“图像”或“二进制数据”数据类型将图像本身存储在表中。或2) 将图像作为文件存储在文件系统中,并在表中创建一条记录,其中包含该图像的确切路径。。尽量少打扰数据库。