在 woocommerce 上,如何删除对产品类别缩略图的裁剪?

On woocommerce how do I remove this cropping to product catergory thumbnails?

我自己搜索并尝试修复了几个小时,但是,我找不到合适的解决方案。

我上传到 Woocommerce 产品类别的图片被裁剪为 1:1 纵横比,我希望它们保持我上传时的原始尺寸和纵横比。

我感到困惑的片段的主要部分是在我的 img src 末尾添加了一个 -150x150.png。我到底该如何删除它?我在任何 woocommerce php 文件中都找不到它。我假设这是在上传缩略图时添加的?

php 创建的用于显示图像的代码如下所示:

<a href="http://localhost/radioactivewonderland/?product_cat=phone-charms">

    <img src="http://localhost/radioactivewonderland/wp-content/uploads/2015/02/cghjnfgchjn-150x150.png" alt="Phone Charms" height="" width="Phone Charms" />      




    <h3> Phone Charms <mark class="count">(1)</mark>        </h3>


</a>

WooCommerce 3.4 更新

缩略图尺寸现在可在定制器中使用。您需要打开定制程序,然后是 select WooCommerce,然后是产品图片。

“主图”为单品图片。而“缩略图”是 shop/archive 循环图像。

管理设置中的设置不再可用。


类别图像与 shop_image(或目录)缩略图的大小相同。 WooCommerce 在其设置中处理其产品缩略图:

WooCommerce->设置>产品>显示

您可以更改其高度、宽度并切换硬裁剪 on/off。

更改图像尺寸后,您需要 regenerate thumbnails

首先,转到主题 Options> Shop settings,然后将 Enable Product Image Crop on Catalog pages 设置为 OFF

然后导航至 Appearance> customize> WooCommerce> Product images,并将 Thumbnail cropping 设置为 uncropped.

保存设置,然后从定制器中查看您的商店页面。您的完整图片应该会显示。

让我知道这是否适合你。