默认情况下,只要将图库图片添加到 WooCommerce 产品,它们就会水平显示在产品页面设计前端的产品特色图片下方。 在某些特定设计中,垂直堆叠这些 woo 画廊图像可能更方便,例如在全屏产品页面设计中。 如果您正在寻找一种在使用 Divi 的 Theme Builder 创建的产品页面模板中垂直堆叠 woo 画廊图像的快速方法,那么您会喜欢本教程。 我们将逐步向您展示如何到达那里。 我们将为这种方法提供最小的产品页面模板,您也可以免费下载! 本教程最适用于使用 1:1 比例图像的产品页面。
让我们开始吧。
预览
在深入学习本教程之前,让我们快速浏览一下不同屏幕尺寸的结果。
桌面
移动的
免费下载产品页面模板
要使用免费的产品页面模板,您首先需要使用下面的按钮下载它。 要访问下载,您需要使用下面的表格订阅我们的 Divi Daily 电子邮件列表。 作为新订阅者,您将在每周一收到更多 Divi 福利和免费的 Divi Layout 包! 如果您已经在列表中,只需在下面输入您的电子邮件地址,然后单击下载。 您不会被“重新订阅”或收到额外的电子邮件。
在 Divi Theme Builder 中构建产品页面模板
转到 Divi 主题生成器并添加新模板
首先转到 Divi 主题生成器,然后单击“添加新模板”。
在所有产品上使用模板
我们将在所有产品上使用此模板,但您可以随意修改条件。
进入模板的正文模板编辑器
创建模板后,单击“添加自定义正文”并继续选择“构建自定义正文”以重定向到模板编辑器。
开始构建类别页面模板正文
修改第 #1 节
背景颜色
在模板编辑器中,您会注意到一个部分。 打开该部分并添加白色背景颜色。
- 背景颜色:#ffffff
间距
转到设计选项卡,然后删除所有默认的顶部和底部填充。
- 顶部填充:0px
- 底部填充:0px
添加新行
立柱结构
继续使用以下列结构添加新行:
浆纱
在不添加任何模块的情况下,打开行设置,转到设计选项卡并相应地更改尺寸设置:
- 使用自定义装订线宽度:是
- 天沟宽度:1
- 均衡柱高:是
- 宽度:95%
- 最大宽度:2560px
- 行对齐:居中
间距
我们也会在较小的屏幕尺寸上使用一些自定义的顶部和底部填充。
- 顶部填充:100 像素(仅限平板电脑和手机)
- 底部填充:100 像素(仅限平板电脑和手机)
主要元素 CSS
为了在桌面上对齐列内容,我们将在行的主要元素中使用两行 CSS 代码。 我们将在平板电脑和手机上恢复显示属性。
桌面:
display: flex; align-items: center;
平板电脑和手机:

display: block;
第 2 列渐变背景
完成常规行设置后,打开第二列的设置并应用径向渐变背景。
- 颜色 1:#f7f2ef
- 颜色 2:rgba(255,255,255,0)
- 渐变类型:径向
- 径向:中心
- 起始位置:20%
- 结束位置:20%
第 2 列间距
转到列的设计选项卡并更改不同屏幕尺寸的自定义填充值。
- 顶部填充:30%(台式机)、10%(平板电脑和手机)
- 底部填充:10%
- 左填充:5%
- 右填充:5%
将 Woo 图像模块添加到第 1 列
动态内容
是时候添加模块了! 第 1 列中我们需要的第一个模块是 Woo 图像模块。 如果您使用比例为 1:1 的特色图片和图库图片,本教程效果最佳。 这样,我们就可以在接下来的步骤中将图像变成圆形。 添加 Woo 图像模块后,请确保将动态内容设置为“此产品”。
将代码模块添加到第 1 列
添加 CSS 代码
在 Woo 图像模块的正下方,我们将添加一个代码模块。 我们在此代码模块中插入的 CSS 代码将帮助我们在列的左侧垂直堆叠 woo 画廊图像。
<style> .single-product div.product .woocommerce-product-gallery .flex-viewport{ width: 80% !important; float: right; border-radius: 100vw; } .woocommerce-product-gallery__image.flex-active-slide { width: 12.5% !important; } .single-product div.product .woocommerce-product-gallery .flex-viewport img { width: 100%; } .et_pb_wc_images div.images ol.flex-control-thumbs.flex-control-nav { width: 15% !important; float: left; } .et_pb_wc_images div.images ol.flex-control-thumbs.flex-control-nav li { width: 100%; float: none; } .et_pb_wc_images div.images ol.flex-control-thumbs.flex-control-nav li img { border-radius: 100vw; } </style>
将 Woo 标题模块添加到第 2 列
动态内容
进入下一栏。 在那里,我们需要的第一个模块是 Woo Title Module。
标题文本设置
转到模块的设计选项卡并更改标题文本设置,如下所示:
- 标题字体:PT Sans
- 标题字体粗细:粗体
- 标题文字颜色:#000000
- 标题文字大小:84px(台式机)、60px(平板电脑)、45px(手机)

很多做跨境电商的朋友往往需要外国人的服务,比如录音、社媒代运营等等。我们整理出来很多低价且高质量的外国人服务商,分享给大家。
fiverr上15美元的海外社媒代运营服务
fiverr上25美元的Twitch设计服务
fiver上10美元的短视频广告投放服务
fiverr上15美元的视频编辑服务
fiverr上20美元的谷歌广告投放服务
fiverr上5美元的谷歌SEO服务
fiverr上10美元的英文文章撰写服务
fiverr上20美元的CMS网站建站服务
fiverr上40美元的手机APP开发服务
fiverr上30美元的linkedin代运营服务
fiverr上10美元的Guest Post做客博文服务
fiverr上15美元的红人营销服务
fiverr上20美元的discord运营服务
fiverr上15美元的社群维护服务
fiverr上10美元的shopify店铺优化服务
将 Woo 描述模块添加到第 2 列
动态内容
进入下一个模块,即 Woo 描述模块。
- 产品:本产品
- 描述类型:简短描述
文字设置
相应地修改模块的文本设置:
- 文字字体:卡拉
- 文字大小:17px(台式机和平板电脑),15px(手机)
- 文字行高:1.9em
间距
通过添加一些顶部和底部边距来完成模块设置。
- 最高利润率:5%
- 底边距:5%
将 Woo 价格模块添加到第 2 列
动态内容
在 Woo 描述模块正下方添加一个 Woo 价格模块。
价格文本设置
转到模块的设计选项卡并修改价格文本设置,如下所示:
- 价格字体:PT Sans
- 价格字体粗细:粗体
- 价格文字颜色:#ce8654
- 价格文字大小:27px
添加 Woo 添加到购物车模块到第 2 列
动态内容
我们需要完成本教程的下一个也是最后一个模块是 Woo 添加到购物车模块。
字段设置
转到设计选项卡并更改字段设置,如下所示:
- 字段背景颜色:#ffffff
- 字段文本颜色:#000000
- 字段字体:Open Sans
- 所有角落:0px
- 字段底部边框宽度:1px
- 字段底部边框颜色:#ce8654
按钮设置
然后,在按钮设置中设置按钮样式。
- 为按钮使用自定义样式:是
- 按钮文字颜色:#ffffff
- 按钮背景颜色:#0a0201
- 按钮边框宽度:0px
- 按钮边框半径:100px
- 按钮字体:PT Sans
- 按钮字体粗细:粗体
- 按钮顶部填充:20px
- 按钮底部填充:20px
- 按钮左内边距:50px
- 按钮右内边距:50px
间距
并通过向 Woo 添加到购物车模块添加一些顶部边距来完成模块设置和本教程。 完成对产品页面模板的修改后,请确保在查看产品页面上的结果之前保存所有 Theme Builder 更改!
预览
现在我们已经完成了所有步骤,让我们最终看看不同屏幕尺寸的结果。
桌面
移动的
最后的想法
在这篇文章中,我们向您展示了如何使用 Divi 的 Theme Builder 和 WooCommerce 模块构建的产品页面发挥创意。 更具体地说,我们向您展示了如何垂直堆叠 woo 画廊图像。 这种方法适用于全屏产品页面设计,但对于您构建的任何类型的产品页面模板都可以派上用场。 您还可以免费下载 JSON 文件! 如果您有任何问题或建议,请随时在下面的评论部分发表评论。
如果您渴望了解有关 Divi 的更多信息并获得更多 Divi 免费赠品,请确保订阅我们的电子邮件通讯和 YouTube 频道,这样您将永远是第一批了解并从这些免费内容中受益的人之一。