当前位置: 首页 > 知识库问答 >
问题:

如何更改WoodPress网站中的WooCommerce产品图像大小?

端木兴国
2023-03-14

链接到网站

我已经按照这里的说明做了http://www.cbdweb.net/woocommerce-and-image-sizes/ 这里呢https://theme-fusion.com/knowledgebase/how-to-fix-woocommerce-image-size-issues/.

尽管我在WooCommerce设置中更改了目录图像和产品缩略图的大小-

检查其中一个图像时,您将看到:

<img width="300" height="300"
src="http://thehamburgercollection.com/wp-
content/uploads/2016/10/Screen-Shot-2015-09-19-at-6.00.26-PM-300x300.jpg" 

class="attachment-shop_catalog size-shop_catalog wp-post-image"

alt="Hamburger Collection" title="Hamburger Collection"

srcset="http://thehamburgercollection.com/wp-
content/uploads/2016/10/Screen-Shot-2015-09-19-at-6.00.26-PM-
300x300.jpg 300w, 

http://thehamburgercollection.com/wp-
content/uploads/2016/10/Screen-Shot-2015-09-19-at-6.00.26-PM-
150x150.jpg 150w, 

http://thehamburgercollection.com/wp-
content/uploads/2016/10/Screen-Shot-2015-09-19-at-6.00.26-PM-
180x180.jpg 180w, 

http://thehamburgercollection.com/wp-
content/uploads/2016/10/Screen-Shot-2015-09-19-at-6.00.26-PM-
600x600.jpg 600w" sizes="(max-width: 300px) 100vw, 300px"> == $0

与风格

.woocommerce ul.products li.product a img {
width: 100%;
height: auto;
display: block;
margin: 0 0 1em;
box-shadow: none;
}

.woocommerce img, .woocommerce-page img {
height: auto;
max-width: 100%;
}

如果我试图直接在我的主题的样式表(style.css)中编辑样式,我会得到一个非常糟糕的结果:

.attachment-shop_catalog .size-shop_catalog .wp-post-image {
width: 400px!important;
height: 400px!important;
}

.woocommerce ul.products li.product a img {
width: 400px!important;
height: 400px!important;
}

如果从样式中禁用最大宽度:100%:

.woocommerce img, .woocommerce-page img {
height: auto;
max-width: 100%;
}

当页面响应时,它们也保持在这个大小,这是我们不希望的。

然而,对我来说真正没有意义的是,为什么img的大小仍然是300 x 300,而我已经将其大小更改为600 x 600,这是我能想到的所有地方——在我的样式表中以及WooCommerce设置下的目录图像、单一产品图像和产品缩略图选项中--

共有1个答案

韩楷
2023-03-14

图像的宽度当前由其父li(列表元素)指定。

.woocommerce ul.products li.product

您将此设置为680px父级的22.05%。现在,您正在强制您的图像为600px,并带有一个!重要的您希望每行有2个产品,中间有一个小间隙(4%?),因此这可能会更好(显然,消除了每幅图像强制600px的宽度):

#container .woocommerce ul.products li.product, #container .woocommerce-page ul.products li.product {
    float: left;
    margin: 0 4% 2.992em 0; 
    padding: 0;
    position: relative;
    width: 46%;
}

您是否也通过设置在Wordpress主设置中检查图像大小-

 类似资料:
  • 基于在Woocommerce电子邮件通知中显示产品图像的应答代码,我编写了以下代码以在Woocommerce电子邮件通知中显示产品图像。 我对订单电子邮件中的WooCommerce订单项目表有这个问题,产品缩略图需要移动到产品标题的左侧,标题应该整齐地放在右侧。 我们必须改变订单项表列的宽度,这样才能很好地适应。这也需要移动响应。 以下是我试图实现的目标的截图: 这就是我所拥有的: 要考虑的事情,

  • 我需要在我的子主题中使用函数创建后更改woocommerce产品类型我尝试了以下方法: 我的方法在创建后被触发,但类型仍然不变?

  • 我正在Github存储库中编辑一个Readme.md文件,并插入了一张图片(见https://github.com/khpeek/FMCW-radar)。这幅画占据了整个宽度,但这样看起来很粗糙,我更喜欢把它做得更小。有什么办法可以做到吗? P. S.我已经尝试了如何更改图像大小Markdown?的命令,但它们似乎不起作用。

  • 我一直在挖掘,但我没有找到我需要的答案。我目前正在使用WordPress-Woocommerce,一个叫做Shopifiq的主题。 我想在每个产品类别页面上显示不同的横幅。我唯一能想到的就是加上这样的东西: 也许在功能上。php文件,但我对php不太熟悉,我正在努力。任何帮助都将不胜感激! 编辑 我应该提到我希望横幅取代顶部的蓝色条,这是页面标题中的手柄。php。我安装了一个插件,如果有人查看,它

  • 我的目标的在线示例: 我试图在分类页面上显示自行车产品。每个产品上都有一种不同的边框颜色,我用圆形div来显示。 当我点击一种颜色时,图像应该会发生变化,正如你在专业网站上看到的那样:(产品图像下方)专业示例。 我自己的网站 您可以在这里看到我自己的示例:我自己的网站示例(向下滚动,直到您看到具有多个产品的产品)。 我的目标功能: 当我单击绿色div时,我想显示图片2,当我单击红色div时,我想看

  • 我的购物车页面有问题。我遇到的问题是产品缩略图图像被裁剪,并且正在切断我的图像。 我转到产品显示设置并调整了缩略图大小,但缩略图图像仍然太小且被裁剪。 购物车页面图像 我想知道如何解决这个问题,有人能帮忙吗? 我还想了解如何将购物车页面上的产品图像更改为不同的图片,而不影响网站前端的产品图像。