完整图片而不是缩略图

时间:2019-05-19 14:23:56

标签: php html css wordpress woocommerce

我们在this website上有一个商店页面。

我将以左上角的第一张图片为例来说明我的问题,尽管它适用于所有图片。

如果您将鼠标悬停在第一张图片(Gentes Deluxified English)上,您会看到这样的不完整图片:

src =“ ... / Gentes-board-DLX-20180123 -200x267 .jpg”

example image gentes deluxified

此图像实际上是在左右方向上剪切图像的一部分。完整图像如下:

src =“ ... / Gentes-board-DLX-20180123.jpg” full image gentes deluxified

因此,我们想将缩略图图像更改为完整图像,或保持图像的原始比例。这需要适用于所有图像以及将来添加的图像。

这可以用CSS修复吗?

我已经花了很多时间查看woocommerce的源代码,以找到创建使用缩略图的页面的文件。我找不到该文件。我应该在哪里寻找源代码文件?我应该在这些源文件中进行哪些更改?

1 个答案:

答案 0 :(得分:0)

我查看了Woo Commerce的源代码,并找到了用于裁剪缩略图的参数。 https://github.com/woocommerce/woocommerce/blob/master/includes/class-wc-regenerate-images.php

添加此

$crop = false;

在第318行之后:

private static function get_image( $fullsizepath, $thumbnail_width, $thumbnail_height, $crop ) {