我们在this website上有一个商店页面。
我将以左上角的第一张图片为例来说明我的问题,尽管它适用于所有图片。
如果您将鼠标悬停在第一张图片(Gentes Deluxified English)上,您会看到这样的不完整图片:
src =“ ... / Gentes-board-DLX-20180123 -200x267 .jpg”
此图像实际上是在左右方向上剪切图像的一部分。完整图像如下:
src =“ ... / Gentes-board-DLX-20180123.jpg”
因此,我们想将缩略图图像更改为完整图像,或保持图像的原始比例。这需要适用于所有图像以及将来添加的图像。
这可以用CSS修复吗?
我已经花了很多时间查看woocommerce的源代码,以找到创建使用缩略图的页面的文件。我找不到该文件。我应该在哪里寻找源代码文件?我应该在这些源文件中进行哪些更改?
答案 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 ) {