如何在 Divi 产品页面模板中垂直堆叠 Woo Gallery 图片
已发表: 2020-07-01默认情况下,只要您将图库图片添加到 WooCommerce 产品,它们就会水平显示在产品页面设计前端的产品特色图片下方。 在某些特定设计中,垂直堆叠这些 woo 画廊图像可能更方便,例如在全屏产品页面设计中。 如果您正在寻找一种在使用 Divi 的 Theme Builder 创建的产品页面模板中垂直堆叠 woo 画廊图像的快速方法,您会喜欢本教程。 我们将逐步向您展示如何到达那里。 我们将为这种方法提供最小的产品页面模板,您也可以免费下载! 本教程最适用于使用 1:1 比例图像的产品页面。
让我们开始吧。
预览
在我们深入学习教程之前,让我们快速浏览一下不同屏幕尺寸的结果。
桌面

移动的

免费下载产品页面模板
要使用免费的产品页面模板,您首先需要使用下面的按钮下载它。 要访问下载,您需要使用下面的表格订阅我们的 Divi Daily 电子邮件列表。 作为新订户,您每周一将收到更多的 Divi 善良和免费的 Divi 布局包! 如果您已经在列表中,只需在下面输入您的电子邮件地址,然后单击下载。 您不会被“重新订阅”或收到额外的电子邮件。

免费下载
加入 Divi 时事通讯,我们将通过电子邮件向您发送一份最终的 Divi 登陆页面布局包,以及大量其他令人惊叹的免费 Divi 资源、提示和技巧。 跟随,您将很快成为 Divi 大师。 如果您已经订阅,只需在下面输入您的电子邮件地址,然后单击下载即可访问布局包。
您已成功订阅。 请检查您的电子邮件地址以确认您的订阅并获得免费的每周 Divi 布局包!
在 Divi Theme Builder 中构建产品页面模板
转到 Divi 主题生成器并添加新模板
首先转到Divi Theme Builder,然后单击“添加新模板”。

在所有产品上使用模板
我们将在所有产品上使用此模板,但您可以随意修改条件。

进入模板的正文模板编辑器
创建模板后,单击“添加自定义正文”并继续选择“构建自定义正文”以重定向到模板编辑器。

开始构建类别页面模板正文
修改第 1 节
背景颜色
在模板编辑器中,您会注意到一个部分。 打开该部分并添加白色背景色。
- 背景颜色:#ffffff

间距
转到设计选项卡,然后删除所有默认的顶部和底部填充。
- 顶部填充:0px
- 底部填充:0px

添加新行
列结构
继续使用以下列结构添加新行:

浆纱
尚未添加任何模块,打开行设置,转到设计选项卡并相应地更改大小设置:
- 使用自定义装订线宽度:是
- 天沟宽度:1
- 均衡柱高:是
- 宽度:95%
- 最大宽度:2560px
- 行对齐:居中

间距
我们也会在较小的屏幕尺寸上使用一些自定义的顶部和底部填充。
- 顶部填充:100px(仅限平板电脑和手机)
- 底部填充:100px(仅限平板电脑和手机)

主要元素 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 标题模块。
- 产品:本产品

标题文字设置
转到模块的设计选项卡并按如下方式更改标题文本设置:
- 标题字体:PT Sans
- 标题字体粗细:粗体
- 标题文字颜色:#000000
- 标题文字大小:84 像素(桌面)、60 像素(平板电脑)、45 像素(手机)

将 Woo 描述模块添加到第 2 列
动态内容
进入下一个模块,即 Woo 描述模块。
- 产品:本产品
- 描述类型:简短描述

文字设置
相应地修改模块的文本设置:
- 文字字体:Karla
- 文字大小: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 添加到购物车模块添加一些顶部边距来完成模块设置和本教程。 完成修改产品页面模板后,请确保在查看产品页面上的结果之前保存所有主题生成器更改!
- 最高利润率:5%

预览
现在我们已经完成了所有步骤,让我们最后看看不同屏幕尺寸的结果。
桌面

移动的

最后的想法
在这篇文章中,我们向您展示了如何通过使用 Divi 的主题生成器和 WooCommerce 模块构建的产品页面获得创意。 更具体地说,我们向您展示了如何垂直堆叠 woo 画廊图像。 这种方法适用于全屏产品页面设计,但对于您构建的任何类型的产品页面模板都可以派上用场。 您也可以免费下载 JSON 文件! 如果您有任何问题或建议,请随时在下面的评论部分发表评论。
如果您渴望了解有关 Divi 的更多信息并获得更多 Divi 免费赠品,请确保订阅我们的电子邮件时事通讯和 YouTube 频道,这样您将永远是第一批了解此免费内容并从中受益的人之一。
