跳转到内容
使用 Elementor 构建 WooCommerce 商店:产品页面、商店和购物车
Elementor📖 教程

使用 Elementor 构建 WooCommerce 商店:产品页面、商店和购物车

Can BayarCan Bayar更新于: 14 分钟阅读309 浏览

Elementor 和 WooCommerce 共同构成了在 WordPress 上构建自定义在线商店的灵活组合之一。WooCommerce 处理电子商务功能(产品、购物车、结账、支付),而 Elementor 让您可以直观地控制这些商店页面的外观和功能。在本指南中,我们将逐步介绍如何使用 Elementor 构建关键的 WooCommerce 页面,包括产品页面、商店归档和购物车体验。

本教程假设您已安装 WordPress、WooCommerce 和 Elementor Pro。WooCommerce 小部件需要 Elementor Pro,免费版的 Elementor 不包括这些功能。

开始之前需要准备的内容

要求为什么需要获取途径
WordPress 6.x+核心 CMS 平台wordpress.org
WooCommerce(免费)电子商务功能WordPress 插件目录
Elementor ProWooCommerce 小部件和主题构建器PluginTheme.net
兼容主题您商店的基础主题选择指南
示例产品设计模板的内容WooCommerce → 工具 → 导入示例数据

理解 Elementor 的 WooCommerce 构建器

Elementor Pro 在其主题构建器系统中包含一个专用的 WooCommerce 构建器。这使您能够为以下内容创建自定义模板:

  • 单个产品页面:控制单个产品页面的布局
  • 产品归档:自定义商店页面和分类页面
  • 购物车页面:设计自定义购物车布局
  • 结账页面:自定义结账表单布局
  • 我的账户页面:重新设计客户账户仪表板

每个模板使用 WooCommerce 特定的小部件,这些小部件从您的产品中提取动态数据。这意味着您只需设计一次布局,它将自动应用于所有产品(或特定类别)。

构建自定义产品页面

步骤 1:创建模板

  1. 在您的 WordPress 管理后台导航到 模板 → 主题构建器
  2. 点击 "添加新建",选择 "单个产品" 作为模板类型
  3. 选择一个预构建的产品页面模板或从空白画布开始
  4. Elementor 编辑器将打开,面板中将提供 WooCommerce 小部件

步骤 2:添加 WooCommerce 小部件

产品页面的关键 WooCommerce 小部件:

小部件显示内容自定义选项
产品图片带缩略图和灯箱的画廊画廊布局、缩略图位置、缩放切换
产品标题产品名称(H1)排版、颜色、对齐
产品价格常规和促销价格排版、促销标签颜色、布局
产品评分来自评论的星级评分星星颜色、大小、对齐
加入购物车数量选择器 + 加入购物车按钮按钮样式、颜色、数量布局
产品简短描述简要产品总结排版、间距
产品元数据SKU、类别、标签布局、排版、分隔符
产品数据标签描述、评论、附加信息标签标签样式、边框、间距
相关产品来自同一类别的产品列数、数量、顺序
推荐产品手动链接的推荐产品
ducts列,数量,布局

步骤 3:布局最佳实践

高转化率的产品页面遵循经过验证的布局模式:

  1. 折叠区域上方: 产品图片(左侧,50-60% 宽度)+ 标题,价格,评分,简短描述和添加到购物车按钮(右侧,40-50% 宽度)
  2. 折叠区域下方: 产品数据标签(完整描述,规格,评论)
  3. 底部区域: 相关产品和追加销售以网格形式展示(3-4 列)
  4. 信任元素: 运送信息,退货政策,靠近添加到购物车按钮的安全徽章

确保在桌面和移动设备上,添加到购物车按钮在不滚动的情况下可见。使用对比色来吸引注意。

自定义商店页面(产品归档)

步骤 1:创建归档模板

  1. 转到 模板 → 主题构建器 → 产品归档
  2. 添加新模板并选择“产品归档”作为类型
  3. 分配显示条件(所有归档,特定类别或标签页面)

步骤 2:配置产品网格

归档产品 小部件以以下选项显示您的产品列表:

  • 列: 2-6 列(3-4 列适合大多数商店)
  • 每页产品: 12-24 是用户体验的标准
  • 分页: 编号页面,“加载更多”按钮或无限滚动
  • 排序下拉菜单: 允许客户按价格,受欢迎程度或评分排序
  • 促销徽章: 自定义促销徽章的位置,颜色和文本

对于产品较多的商店,在网格上方添加类别过滤。您可以使用 Elementor 的菜单小部件或像 JetWooBuilder 这样的产品过滤插件来获得高级过滤选项。

设计购物车页面

Elementor Pro 允许您自定义购物车页面布局。一个好的购物车页面应该:

  • 在干净的表格中显示产品图片,名称,价格和数量
  • 显著显示当前总计
  • 包括一个“继续购物”按钮,返回商店页面
  • 显示一个 运费计算器,以便客户估算运费
  • 在购物车表格下方显示交叉销售产品

Elementor 购物车小部件用可视化编辑器替换了默认的 WooCommerce 购物车布局,您可以为每个元素设置样式——表格边框,按钮颜色,排版和间距。

自定义结账页面

结账页面直接影响您的转化率。Elementor Pro 的结账小部件提供对以下内容的控制:

  • 表单布局: 单列或双列账单/运输表单
  • 订单摘要位置: 与表单并排或在上方/下方
  • 按钮样式: 下单按钮的颜色,大小和文本
  • 支付部分: 支付方式的单选按钮或标签布局
  • 信任徽章: 在支付表单附近添加安全图标和保证文本

有关结账转化优化提示,请参见我们的 WooCommerce 结账优化指南

性能考虑

Elementor 向您的页面添加 CSS 和 JavaScript。对于 WooCommerce 商店,性能与转化率直接相关。请记住以下提示:

  • 使用 Flexbox 容器 而不是部分/列,以减少 DOM 元素
  • 优化产品图片: 使用 WebP 格式,适当的尺寸和延迟加载。请参见我们的 图片优化指南
  • 限制小部件数量:每个小部件都会增加标记;仅使用所需的
  • 启用Elementor的性能功能:改进的资产加载,改进的CSS加载
  • 使用缓存插件: WP Rocket 与Elementor WooCommerce设置配合良好

Elementor WooCommerce的必要附加组件

这些Elementor附加组件扩展了WooCommerce的构建能力:

附加组件关键WooCommerce功能
JetWooBuilder高级产品网格,自定义档案模板,具有条件逻辑的单个产品布局
Essential Addons Pro产品网格,产品轮播,WooCommerce结账
Happy Elementor Addons产品类别网格,迷你购物车,产品轮播

常见问题

我需要Elementor Pro来使用WooCommerce吗,还是免费版本可以?

WooCommerce特定的小部件(产品图片、添加到购物车、产品数据标签、购物车、结账等)需要Elementor Pro。Elementor的免费版本不包括这些小部件。您可以使用免费版本设计常规页面,但自定义WooCommerce模板需要Elementor Pro

我可以使用Elementor来设计结账页面吗?

可以。Elementor Pro包含一个结账小部件,替代默认的WooCommerce结账布局。您可以自定义表单字段、订单摘要、支付部分和整体布局。然而,请注意重度自定义可能会破坏支付网关集成——更改后始终测试完整的购买流程。

我如何为不同类别创建不同的产品页面布局?

在Elementor的主题构建器中,您可以为每个模板分配显示条件。为服装创建一个产品页面模板(带有尺码/颜色选择器),为数字产品创建另一个模板(不带运输信息),等等。每个模板仅适用于指定类别中的产品。

Elementor会减慢WooCommerce的速度吗?

Elementor会为任何页面增加CSS和JavaScript的开销。在包含许多小部件的产品页面上,这可能会使加载时间比默认的WooCommerce模板增加0.5-1.5秒。使用Elementor内置的性能功能、优化图片和使用缓存插件有助于减轻这种影响。对于性能关键的商店,考虑使用像GeneratePress这样的轻量主题。

我可以在任何主题中使用Elementor WooCommerce模板吗?

大多数Elementor WooCommerce模板与任何支持WooCommerce的主题兼容。然而,一些主题可能有自己的产品页面样式,与Elementor模板冲突。像Astra、GeneratePress和OceanWP这样的主题旨在与Elementor无缝配合,并为自定义模板提供最干净的画布。

获取Elementor Pro以构建WooCommerce商店

访问所有WooCommerce小部件、主题构建器和100多个专业模板。直观地构建自定义产品页面、商店档案和结账布局。

浏览Elementor Pro →

常见问题

我需要 Elementor Pro 来构建 WooCommerce 页面吗?
是的,WooCommerce 构建器是 Elementor Pro 的一项功能。Elementor 的免费版本不包括 WooCommerce 特定的小部件或设计自定义产品页面模板的能力。
使用 Elementor 自定义 WooCommerce 页面会影响网站性能吗?
Elementor 会将其 CSS 和 JavaScript 添加到使用它的页面上。对于设计复杂的 WooCommerce 页面,构建后请测试性能。使用 Elementor 优化的资源加载设置,以减少对不使用构建器的页面的影响。
我可以使用 Elementor 自定义 WooCommerce 结账页面吗?
是的,Elementor Pro 包含一个结账小部件,可以让您重新设计整个结账流程。您可以自定义字段布局,添加信任徽章,删除不必要的字段,并为每个元素设置样式以匹配您的品牌。
如何为不同类别创建不同的产品页面布局?
在保存产品页面模板时使用 Elementor 显示条件。您可以为特定的产品类别、标签或单个产品分配不同的模板。这使您能够为每种产品类型提供独特的布局。
Elementor WooCommerce 构建器与所有支付网关兼容吗?
是的。Elementor 自定义 WooCommerce 页面前端外观,但不会干扰支付处理。所有与 WooCommerce 兼容的支付网关在 Elementor 设计的页面上正常工作。

分享此文章

关于作者

Can Bayar
Can Bayar

WordPress 专家

拥有超过10年插件和主题开发经验的高级WordPress开发者。专注于WooCommerce、Elementor和性能优化。

WordPressWooCommerceElementorPHPJavaScript性能优化

保持更新

在您的收件箱中获取最新的WordPress技巧和教程。