Alternate Text

WooCommerce 开源项目教程

电商

WooCommerce 是基于 WordPress 的开源免费电商插件**,由 Automattic 开发,可以把 WordPress 网站快速改造为独立网店,是全球使用量最高的自建独立站系统,适合外贸独立站、国内私域商城、品牌官网商城、零售 / 批发店铺。

2026-09-10 28 T13611764069

一、简介

WooCommerce 是基于 WordPress 的开源免费电商插件,由 Automattic 开发,可以把 WordPress 网站快速改造为独立网店,是全球使用量最高的自建独立站系统,适合外贸独立站、国内私域商城、品牌官网商城、零售 / 批发店铺。

核心定位:不是独立程序,是 WordPress 插件,依托 WP 运行。

二、系统环境要求

✅ 最低要求(能跑,但不推荐生产)

· WordPress ≥6.0

· PHP ≥7.4

· MySQL ≥5.7 或 MariaDB ≥10.3

· 内存限制 ≥256MB

· 必须支持 HTTPS(SSL 证书)

✅ 生产环境推荐(稳定高性能)

· WordPress 最新稳定版

· PHP 8.1~8.3(推荐 8.2)

· MySQL 8.0 / MariaDB 10.6+

· PHP 内存 ≥512MB,大店建议 1024MB

· 服务器:Nginx(优先)或 Apache

· 必备:SSL 证书、CURL 扩展、GD 库

国内服务器建议:阿里云 / 腾讯云,国外外贸站:SiteGround、Kinsta。

三、核心功能

1. 商品管理

· 支持 4 类基础商品:简单实物商品、可变商品(多规格颜色尺码)、虚拟商品、下载类数字产品;额外可通过插件扩展订阅、预订、拍卖、会员套餐。

· SKU 管理、库存自动扣减、缺货预警、允许预售(未付款下单)

· 商品分类、标签、属性、图片图库、短描述 + 长描述,支持商品评论、问答。

2. 订单 & 客户管理

· 订单后台:新建订单、修改订单状态、备注、退款、邮件通知客户

· 客户资料库:会员信息、历史订单、消费记录,支持按客户筛选

· 订单导出 CSV,对接财务。

3. 支付网关

原生支持 PayPal、Stripe;国内可通过插件接入支付宝、微信支付、连连等。

WooCommerce 本身不收取交易手续费,手续费仅由支付通道收取。

4. 物流 & 税费

· 配送区域划分(配送区域 Zone),设置固定运费、免邮、按重量 / 按件计费

· 对接物流 API,实时获取运费;设置商品重量、尺寸

· 自动 / 手动税率设置,适合跨境外贸不同国家税费。

5. 营销功能

· 优惠券、满减、折扣、限时特价、批量调价

· 购物车放弃召回、邮件营销(插件扩展)

· 关联商品、交叉销售、加购推荐。

6. 报表数据分析

后台内置销售报表:销售额、订单量、热门商品、客户统计;可搭配插件实现更详细统计。

7. 拓展生态(最重要特性)

成千上万免费 / 付费插件扩展功能:多语言、多货币、ERP 对接、分销、会员、B2B 批发、多供应商商城。 同时完全兼容 WordPress 主题,可自由修改页面样式。

四、优缺点

✅ 优点

1. 核心程序永久免费,无平台抽成:没有交易佣金,商品数据、客户数据 100% 属于你,不存在平台封号封店风险(对比 Shopify)。

2. 极高自定义自由度:开源代码,可二次开发,页面、逻辑几乎都可以定制,适合个性化品牌站。

3. 强大 SEO 能力:依托 WordPress,适合做内容 + 商品结合的网站,博客 + 商品页面一起做谷歌 / 百度优化。

4. 海量插件主题生态,功能按需加装,不用一次性为不需要的功能付费。

5. 无供应商锁定:随时导出全部商品、订单、客户数据,迁移服务器。

❌ 缺点

1. 需要自行维护:服务器、备份、安全防护、插件更新全部自己负责,需要基础技术能力,不懂运维容易被攻击、网站卡顿。

2. 隐性成本:虽然主程序免费,高级功能(订阅、B2B、高级支付)的扩展插件大多是付费年费;高性能主机成本更高。

3. 插件冲突风险:多个插件一起安装时,版本不兼容会造成页面报错、支付失效。

4. 大店性能压力:商品上万、订单量大时,需要做缓存、数据库优化,低配服务器会变慢。

5. 原生后台中文本地化不完全,国内支付、物流需要额外装插件适配。

适合人群:外贸独立站、品牌自建商城、懂基础运维 / 有技术人员; 不适合:完全零基础、只想开箱即用,不想管服务器、零维护需求的小白。

五、保姆级部署教程(宝塔面板,国内服务器通用)

前提:服务器(阿里云 / 腾讯云)+ 域名 + 域名备案 + SSL 证书

步骤 1:服务器准备,安装宝塔面板

1. 购买云服务器,系统选择 CentOS7 / Ubuntu22.04

2. SSH 连接服务器,执行宝塔安装脚本(宝塔官网获取最新脚本)

3. 安装完成,保存面板地址、账号密码,登录宝塔后台

步骤 2:搭建网站环境

1. 软件商店,安装:Nginx、PHP8.2、MySQL8.0、phpMyAdmin

2. PHP 设置:调整内存限制 512M,开启 CURL、GD、Fileinfo 扩展

步骤 3:新建站点

1. 网站 → 添加站点,填入域名,创建数据库,记录数据库账号密码

2. 网站设置 → 伪静态,选择 WordPress

3. SSL → 申请免费 Let’s Encrypt 证书,开启 HTTPS

步骤 4:安装 WordPress

1. 进入网站根目录,下载 WordPress 中文包,上传并解压到网站根目录

2. 浏览器访问域名,进入 WP 安装向导,填入刚才数据库信息

3. 设置网站管理员账号密码,完成 WordPress 安装,登录 WP 后台

步骤 5:安装 WooCommerce 插件

1. WP 后台 → 插件 → 安装插件,右上角搜索 WooCommerce(Automattic 官方)

2. 点击「安装」→「启用」

3. 启用后自动弹出 WooCommerce 安装向导,开始基础配置

步骤 6:向导基础配置(关键)

1. 商店信息:国家、地址、行业;货币选择(国内 CNY,外贸 USD/EUR)

2. 支付方式:按需开启,国内后续可装支付宝微信插件

3. 配送设置:设置配送区域、运费规则

4. 选择主题:推荐免费官方主题 Storefront(专为 Woo 优化),也可以后续更换其他商城主题

5. 完成向导。

步骤 7:基础后台设置

1. WooCommerce → 设置 → 常规:检查商店地址、货币格式

2. WooCommerce → 设置 → 产品:配置图片尺寸、评论开关

3. WooCommerce → 设置 → 配送:新增配送区域,设置运费

4. WooCommerce → 设置 → 税费:开启 / 关闭税率

步骤 8:添加第一个商品

1. 左侧菜单「产品」→「新建产品」

2. 填写:产品名称、描述、短描述

3. 产品数据面板:

· 简单产品:填写售价、促销价

· 库存:开启管理库存,填写库存数量、SKU

· 配送:填写商品重量尺寸

4. 右侧:上传产品主图、产品图库、商品分类

5. 点击【发布】,前台网站即可看到商品。

步骤 9:基础安全 & 备份(必做!)

1. 安装 WP 安全插件(如 Wordfence)

2. 宝塔开启网站定期备份,数据库定时备份

3. 不要使用过多无用插件,降低冲突和被入侵风险

六、日常使用 & 运维注意事项

1. 更新:定期更新 WordPress、WooCommerce、插件、主题,更新前先备份

2. 图片:商品图片压缩,推荐 WebP 格式,避免图片太大网站加载慢

3. 缓存:商品多、访问量大,安装缓存插件提升速度

4. 故障排查:出现报错,先逐个禁用插件排查冲突;打不开商店页面,到 WP 设置→固定链接,直接保存一次刷新伪静态。

5. 备份策略:数据库每日备份,网站文件每周备份。

七、常见适用场景

· 跨境外贸独立站(最主流)

· 品牌官网自带商城,内容营销 + 卖货一体

· B2C 零售、B2B 批发商城(插件扩展)

· 虚拟资料、课程、会员付费站点