WooCommerce 是全球最受欢迎的 WordPress 电商插件,为全球超过 500 万家网店提供支持。该核心插件免费下载,并将任何 WordPress 安装转变为功能齐全的网络商店——包括商品管理、定价、支付处理和订单履行。本指南将引导您了解从零开始安装、配置和启动 WooCommerce 商店所需了解的一切。
安装 WooCommerce 前的准备条件
在安装 WooCommerce 之前,请确保您已具备以下条件:
- 已安装 WordPress — 版本 6.0 或更高(推荐 6.5+)
- PHP 7.4 或更高版本 — 强烈推荐 PHP 8.2 或 8.3 以获得最佳性能
- MySQL 5.6+ 或 MariaDB 10.4+ — 用于商店数据库
- SSL 证书 — 安全在线支付处理所必需
- 至少 256MB 内存 — 商品较多的商店推荐 512MB 或更多
- 已启用 mod_rewrite — WooCommerce 美化固定链接正常运作所必需
您可以在 DirectAdmin 的 PHP 版本管理器中验证您的 PHP 版本,或者创建一个包含 <?php phpinfo(); ?> 的临时文件并在浏览器中访问。
| 要求 | 最低 | 推荐 | 备注 |
|---|---|---|---|
| PHP | 7.4 | 8.2 或 8.3 | PHP 8.x 比 7.x 快得多 |
| MySQL | 5.6 | 8.0 / MariaDB 10.6 | 推荐 UTF8MB4 字符集 |
| 内存 | 256 MB | 512 MB+ | 商品越多,所需内存越多 |
| WordPress | 6.0 | 6.5+ | 安装 WooCommerce 前先更新 WordPress |
第 1 步 — 安装 WooCommerce 插件
从 WordPress 管理后台安装 WooCommerce 非常简单——无需手动上传文件:
- 登录 WordPress 管理后台 → 前往插件 → 安装插件
- 在搜索框中输入
WooCommerce - 选择 Automattic 出品的 WooCommerce(第一个结果)并点击立即安装
- 安装完成后,点击启用
- WordPress 会自动将您重定向到 WooCommerce 设置向导
另外,如果您的服务器有 WP-CLI 访问权限,可以用一条命令安装并激活:
wp plugin install woocommerce --activate
第 2 步 — 运行设置向导
激活 WooCommerce 后,设置向导会引导您完成商店的基本配置。请仔细填写这些信息,因为它们会影响发票、运费计算和货币显示:
商店信息
- 国家/州 — 选择您商店所在的国家
- 地址 — 您的营业地址(显示在发票和订单邮件中)
- 货币 — 选择您的商店货币(例如,泰铢、美元)
行业和商品类型
选择您的行业和所售商品的类型(实体商品、数字商品、订阅等)。这有助于 WooCommerce 推荐相关扩展。您的选择不会将您锁定在特定的功能集中。
业务详情
说明您计划上架多少商品,以及您目前是否在其他平台上销售。WooCommerce 使用这些信息在入门期间展示最相关的功能。
第 3 步 — 配置核心 WooCommerce 设置
完成向导后,导航至 WooCommerce → 设置来微调您的商店。设置以选项卡形式组织:
常规
- 销售地区 — 选择"向所有国家销售"或限制到特定地区
- 货币 — 确认符号、位置、千位分隔符和小数位数
- 默认客户位置 — 设置为您的主要市场国家,以便准确计算税费
商品
- 商店页面 — 确认 WooCommerce 已自动创建商店页面
- 重量与尺寸 — 公制设置为千克和厘米,英制设置为磅和英寸
- 评价 — 根据您的商店政策启用或禁用商品评价
税费
要收取税费,启用启用税费并配置标准税率。对所有商品征收 7% 增值税的配置:
Country Code: (您的国家,例如 TH) State Code: * (所有州/省) ZIP/Postcode: * (所有邮编) City: * Rate (%): 7.0000 Tax Name: VAT Priority: 1 Compound: unchecked Shipping: checked (如对运费征税)
第 4 步 — 添加第一批商品
前往商品 → 新增商品创建您的第一个商品列表。结构良好的商品页面可以同时提升转化率和 SEO:
基本商品信息
- 商品名称 — 包含目标关键词的清晰、有描述性的标题
- 描述 — 显示在"加入购物车"按钮下方的完整商品详情
- 简短描述 — 与商品图片一起显示的简要摘要
- 商品图片 — 主要商品照片(高分辨率,推荐正方形裁剪)
- 商品图册 — 显示不同角度或变体的额外图片
商品数据设置
编辑器中的商品数据元框包含关键设置:
- 商品类型 — 简单商品(单一规格)、可变商品(含尺寸/颜色选项)、组合商品或外部/联盟商品
- 常规价格 — 标准售价
- 促销价格 — 可选的折扣价格,可设置可选的开始和结束日期
- SKU — 唯一的库存单位标识符
- 管理库存 — 启用以自动追踪库存并防止超卖
- 重量与尺寸 — 如果根据商品尺寸计算运费则为必填项
对于有多种变体(如服装尺码或颜色)的商品,选择可变商品并在"属性"选项卡下定义属性(例如尺码:S、M、L、XL),然后在"变体"选项卡下生成变体,为每个变体设置单独的价格和库存。
第 5 步 — 配置支付方式
导航至 WooCommerce → 设置 → 支付,启用并配置您的收款方式。WooCommerce 内置了几个选项:
银行直接转账
开始销售的最简单选项——客户手动将钱转到您的银行账户,您确认收款后再处理他们的订单:
- 点击"银行直接转账"旁边的设置
- 在"账户详情"部分填写您的银行账户信息
- 保存设置。银行详情将显示在订单确认页面和邮件中。
货到付款
对于本地配送的商店,启用货到付款。确保配置与您的配送区域匹配的运费区域,以便该选项仅对符合条件的客户显示。
Stripe — 信用卡和借记卡
要在线接受刷卡付款,安装免费的 WooCommerce Stripe 支付网关插件:
wp plugin install woocommerce-gateway-stripe --activate
然后前往 WooCommerce → 设置 → 支付 → Stripe,从您的 Stripe 控制台输入可发布密钥和密钥。在切换到正式模式之前,始终先在测试模式下进行测试。
提示:正式上线前务必测试您的支付网关。在 Stripe 测试模式下,使用卡号 4242 4242 4242 4242、任何未来有效期和任意 3 位 CVV 来模拟成功付款。使用 4000 0000 0000 0002 来模拟被拒绝的卡。在向真实客户开放商店之前,请记得在您的 Stripe 控制台和 WooCommerce 设置中都从测试模式切换到正式模式。
第 6 步 — 设置运费区域和方式
前往 WooCommerce → 设置 → 运费来定义您的配送范围和运费计算方式。运费区域将地理区域分组在一起,让您为每个区域分配不同的费率。
创建运费区域
- 点击添加运费区域
- 给该区域命名,例如"国内"或"泰国"
- 在"区域地区"下,添加该区域涵盖的国家或州
- 点击添加运费方式添加一个或多个运费选项
可用运费方式
- 固定费率 — 每笔订单或每件商品的固定费用。可以使用公式根据数量或重量来扩展。
- 免费配送 — 当购物车满足条件时自动触发,例如最低订单金额或优惠券代码。
- 本地取货 — 适用于将亲自到店取货的客户。
收取基础费加每件商品费用的固定费率公式示例:
Cost: 5 + ( [qty] * 2 ) # 收取 $5 基础费 + 每件商品 $2
第 7 步 — 自定义邮件通知
WooCommerce 在订单生命周期的每个阶段向客户和管理员发送自动邮件通知。在 WooCommerce → 设置 → 邮件处查看和自定义这些通知。
为您的品牌个性化的关键邮件模板:
- 新订单 — 当新订单下达时通知商店管理员
- 处理中订单 — 发送给客户,确认收到订单并正在处理
- 已完成订单 — 订单发货或履行时发送给客户
- 客户发票/订单详情 — 手动发送的收据或发票
- 失败订单 — 支付尝试失败时通知管理员
将发件人名称设置为您的商店名称,将发件人地址设置为域名邮箱(例如 [email protected]),以获得更好的送达率和品牌一致性。避免使用 Gmail 等免费邮件服务作为商店交易邮件的发件人地址。
第 8 步 — 选择 WooCommerce 兼容主题
您的 WordPress 主题必须正确支持 WooCommerce,才能正确显示商店、商品页面、购物车和结账页面。推荐给新商店主的主题:
- Storefront — WooCommerce 的官方免费主题,专门支持所有 WooCommerce 功能,无任何冲突
- Astra — 轻量、快速加载,对 WooCommerce 支持出色,提供免费版和专业版
- Kadence — 现代、灵活的主题,提供精美的 WooCommerce 入门模板,可在几秒内部署
- Blocksy — 支持完整网站编辑,与 WooCommerce 深度集成
通过外观 → 主题 → 安装主题按名称搜索并安装所选主题。激活后,使用自定义器(外观 → 自定义)设置您的 Logo、颜色和字体以匹配您的品牌。
增强 WooCommerce 的推荐插件
除了 WooCommerce 核心插件之外,以下扩展被广泛认为是生产就绪商店的必备品:
性能与缓存
- LiteSpeed Cache — 如果您的主机使用 LiteSpeed Web Server,这是最佳选择。具有深度 WooCommerce 感知功能,可处理页面缓存、对象缓存、图片优化和数据库清理(自动将购物车和结账页面排除在缓存之外)。
- WP Rocket — 以配置简单和在任何服务器上效果出色而著称的高级缓存插件。
SEO
- Yoast SEO — 帮助优化商品页面、分类页面和博客文章以在搜索引擎中排名。免费版涵盖所有核心 SEO 功能。
- Rank Math — Yoast 功能丰富的免费替代品,在免费套餐中内置了更多功能。
安全
- Wordfence Security — WordPress 的 Web 应用程序防火墙和恶意软件扫描器。在第一周以学习模式启用防火墙以避免误报。
- Force Secure Checkout — 确保购物车和结账页面强制使用 HTTPS。在 WooCommerce → 设置 → 高级 → 强制安全结账中启用。
图片优化
- Smush 或 ShortPixel — 自动压缩商品图片并转换为 WebP 格式。未经优化的商品照片是 WooCommerce 商店缓慢最常见的原因之一。
常见问题解答
WooCommerce 是免费的吗?
WooCommerce 核心插件可从 WordPress 插件目录免费下载和使用,无需许可费用。但是,您需要为托管、域名和 SSL 证书付费。某些高级扩展(如高级支付网关、运费插件或高级主题)可能需要额外费用,具体取决于开发者。
WooCommerce 对主机有什么配置要求?
WooCommerce 需要 PHP 7.4 或更高版本(推荐 PHP 8.2+)、MySQL 5.6+ 或 MariaDB 10.4+,以及至少 256MB 内存(推荐 512MB 或更多)。您应该选择支持 LiteSpeed 或 Apache(启用 mod_rewrite)的主机以确保固定链接正常工作,以及用于安全支付处理的 SSL 证书。
WooCommerce 与 Shopify:应该选哪个?
WooCommerce 是安装在 WordPress 上的开源软件,让您完全掌控您的商店。主要费用是托管和域名。非常适合需要高度定制的商店。Shopify 是一个从约 $29/月起价的 SaaS 平台,设置更简单但灵活性较差,除非使用 Shopify Payments 否则会收取交易手续费。如果您想要完整的数据所有权和最大定制性,请选择 WooCommerce。
我的 WooCommerce 网站很慢,如何加速?
WooCommerce 生成的数据库查询比标准 WordPress 网站更多。主要速度改进包括:安装 LiteSpeed Cache 或 WP Rocket 等缓存插件、使用 Redis 或 Memcached 启用对象缓存、使用 Smush 或 ShortPixel 压缩商品图片、使用 CDN,以及减少活跃插件数量。选择使用 LiteSpeed Web Server 和 PHP 8.x 的主机也将比使用 PHP 7.x 的 Apache 提供明显更好的性能。