WooCommerce 安装与基础配置(完整图文步骤)

图片[1]-WooCommerce 安装与基础配置(完整图文步骤)-WP独立站学院
生成摘要
AI 生成,仅供参考

一、开始前的准备

WooCommerce 是 WordPress 上使用率最高的电商插件,免费、开源,能用来卖实体商品、数字产品、订阅服务等各种东西。安装前需要确认服务器环境达标 📋:

项目 最低要求 推荐配置
PHP 版本 7.4 8.2 或 8.3
PHP 内存限制 256M 512M 或更高
MySQL 版本 5.7 8.0 或 MariaDB 10.4+
SSL 证书 必须有 HTTPS 是电商站硬性要求
WordPress 版本 6.9+ 7.0.2(当前最新)

🔍 1.1 检查服务器环境

  1. 登录 WordPress 后台。
  2. 进入 工具 → 站点健康 → 信息 → 服务器。
  3. 查看 PHP 版本、PHP 内存限制、MySQL 版本是否达标。

工具 → 站点健康 → 信息 → 服务器:查看 PHP 版本与内存限制

如果 PHP 版本低于 7.4,或想升级到推荐的 8.2 / 8.3,在宝塔面板中调整 ⚙️:
– 软件商店 → 找到 PHP 版本 → 切换到 8.2 或 8.3
– PHP 设置 → 配置修改 → 把 memory_limit 改为 512M
– 重启 PHP 服务

🌐 1.2 确认 SSL 证书

电商网站必须启用 HTTPS,否则支付网关(Payment Gateway)会拒绝连接,浏览器也会提示「不安全」。

  1. 在浏览器地址栏输入你的域名,看是否自动跳转到 https:// 开头。
  2. 如果没有 SSL,在宝塔面板 → 网站 → SSL → 申请 Let’s Encrypt 免费证书。
  3. 开启「强制 HTTPS」。

✅ 1.3 还需要准备

  • 🆕 一个已安装 WordPress 的站点(建议先用测试站练习)
  • 🛒 确认固定链接已设置:进入 设置 → 固定链接,选择「文章名」或其他非默认结构,保存一次

⚠️ 固定链接如果保持默认的「朴素」结构,WooCommerce 的商店页面和产品页 URL 会带上 ?p=123 这样的参数,对 SEO 不友好,也可能导致部分支付回调失败。


二、安装 WooCommerce 插件

🖥️ 2.1 方法一:通过后台搜索安装(推荐)

  1. 登录 WordPress 后台。
  2. 进入 插件 → 安装新插件。
  3. 在搜索框输入 WooCommerce。

在「安装插件」页搜索 WooCommerce,认准官方卡片
4. 找到 WooCommerce(作者是 Automattic),点击「立即安装」。
5. 安装完成后,点击「启用」。

安装并启用后,插件列表中的 WooCommerce 已处于启用状态

💡 WooCommerce 是 WordPress 插件库中下载量最高的电商插件,搜索结果第一个就是它。认准作者「Automattic」,避免装到仿冒插件。

📦 2.2 方法二:通过上传安装包安装

如果后台搜索安装失败(网络问题或超时),可以从 WordPress.org 下载安装包再上传:

插件 → 安装插件 → 上传插件:选择 .zip 安装包上传

  1. 访问 https://wordpress.org/plugins/woocommerce/,点击「Download」下载 zip 文件。
  2. 回到 WordPress 后台 → 插件 → 安装新插件 → 上传插件。
  3. 选择刚下载的 zip 文件,点击「立即安装」。
  4. 安装完成后点击「启用」。

启用后左侧菜单出现 WooCommerce 入口


三、完成设置向导(Onboarding Wizard)

启用 WooCommerce 后,会自动跳转到设置向导页面。这个向导会引导你完成商店最基础的信息填写,包括商店名称、所在地区、产品类型、业务规模等。

🚀 3.1 启动向导

  1. 启用插件后,页面会显示欢迎界面,点击 Set up my store(设置我的商店)开始。

设置向导欢迎页:点击「设置我的商店」开始
2. 如果不小心关闭了,也可以后续在 WooCommerce → Home 首页找到继续设置的入口。
3. 也可以选择 Skip guided setup 跳过向导,后续手动配置——但不建议跳过,向导能帮你一次性把基础信息填好。

📝 3.2 填写商店信息

向导第一步会让你选择业务阶段,根据实际情况选:

  • Starting a business:刚起步,还没开始卖
  • Already selling:已经在其他平台卖了,现在要自建站
  • Setting up for a client:替客户建站

向导第一步:选择业务阶段

接下来填写:

填写项 说明 示例
Store name(商店名称) 你的品牌或店铺名 My Store
Products/services(产品类型) 你打算卖什么,可多选 Physical products(实体商品)、Digital products(数字产品)
Store location(商店所在地) 国家和地区,影响税费和支付方式推荐 United States / California
Store email(商店邮箱) 用于接收订单通知和 WooCommerce 账户 store@yourdomain.com

💡 这些信息后面都可以在 WooCommerce → 设置 → 常规 中修改,不用太紧张填错。

填写商店名称、产品类型与所在地

🏷️ 3.3 选择行业

向导会问你的商店属于哪个行业,比如服装、电子产品、食品、软件服务等。选择行业后,WooCommerce 会据此推荐适合的支付方式和配送方案。

🔧 3.4 推荐功能选择

根据你填写的商店信息,WooCommerce 会推荐一些免费功能,比如:

  • 💳 支付方案(WooPayments、Stripe、PayPal 等)
  • 📦 配送工具
  • 📊 税务自动化
  • 📧 营销工具(Jetpack 等)
  • 🔒 安全工具

你可以:
– ✅ 保留推荐的功能直接继续
– ❌ 取消勾选不需要的功能
– ⏭️ 跳过这一步,以后再装

⚠️ 部分功能需要连接 WordPress.com 账户(通过 Jetpack)。如果你不想用 Jetpack,取消勾选即可,后续可以单独安装需要的插件。

向导推荐功能:按需保留或取消勾选

向导完成后会进入 WooCommerce 首页,这里是商店的管理入口:

WooCommerce 首页:任务列表与商店概况


四、确认商店核心页面

WooCommerce 启用后会自动创建四个核心页面,这是商店运转的基础:

页面 英文名 作用 默认 URL
商店页 Shop 展示所有产品的列表页 /shop/
购物车页 Cart 显示已加入购物车的商品 /cart/
结账页 Checkout 填写收货信息和支付 /checkout/
我的账户 My Account 登录、查看订单、管理地址 /my-account/

🔍 4.1 检查页面是否创建成功

  1. 进入 页面 → 所有页面。
  2. 查看是否有以上四个页面。如果使用了 WoodMart 等主题的演示导入功能,这些页面通常会在导入时自动创建。

页面列表:核心页面已创建
3. 如果页面缺失,进入 WooCommerce → 设置 → 高级 → 页面设置,查看对应下拉框是否有页面可选。如果为空,手动创建一个空白页面,然后在下拉框中指定。

🔗 4.2 确认页面分配

  1. 进入 WooCommerce → 设置 → 高级(Advanced)。
  2. 在「页面设置」区域确认以下四项都正确分配了对应页面:
  3. 商店页(Shop page)
  4. 购物车页(Cart page)
  5. 结账页(Checkout page)
  6. 我的账户页(My account page)
  7. 还有「条款和条件」(Terms and conditions)页面,先留空,后面在账户与隐私那篇教程里会专门讲。
  8. 确认无误后点击「保存更改」。

高级 → 页面设置:确认四个核心页面的分配

⚠️ 如果结账页或购物车页没有正确分配,前台访问时会出现空白页或报错。这是新手最常遇到的问题之一。


五、常规设置(General Settings)

设置向导走完后,有些配置项需要手动确认或调整。进入 WooCommerce → 设置 → 常规(General),这里控制商店的全局基础参数。

🌍 5.1 商店地址与销售区域

商店地址(Store address)部分:

  • 填写你的营业地址(国家、省份、城市、街道、邮编)。这个地址用于计算税费基准和配送区域默认值。
  • 如果你做跨境独立站面向海外市场,但公司在中国,建议填写你的海外仓或注册地址所在地区。税费计算依赖这个地址。

销售区域(Selling location(s)):

  • Sell to all countries:向所有国家销售(推荐,跨境站默认选这个)
  • Sell to all countries, except for…:向所有国家销售,排除指定国家
  • Sell to specific countries:只向指定国家销售

默认客户位置(Default customer location):

  • Shop country/region:默认假设客户和商店在同一地区
  • No location by default:不预设,客户填地址后才计算运费和税费
  • Geolocate:根据 IP 自动判断客户位置(推荐)
  • Geolocate (with page caching support):同上,但兼容页面缓存(推荐,如果你的站点启用了缓存插件)

💡 跨境独立站建议选 Geolocate(with page caching support),这样客户访问时能自动匹配其所在地区的运费和税费,同时不影响缓存性能。

💰 5.2 货币设置

在「Currency options」(货币选项)区域设置:

设置项 说明 常见选择
Currency(货币) 商店的基础货币,所有产品定价和收款都用这个货币 USD(美元)/ EUR(欧元)/ GBP(英镑)
Currency position(货币符号位置) 价格前面还是后面放货币符号 Left(左侧,如 $99.00)
Thousand separator(千位分隔符) 大数字的分隔符 逗号 ,(如 1,000.00)
Decimal separator(小数分隔符) 小数点的分隔符 句点 .(如 99.00)
Number of decimals(小数位数) 价格显示几位小数 2(如 $99.00)

⚠️ 一个 WooCommerce 商店只能设置一种基础货币(Base Currency)。如果你想让客户用不同货币浏览和支付,需要额外安装多货币插件(如 WooCommerce Multi-Currency),这在后面的教程中不会涉及,属于进阶功能。

常规设置:商店地址、销售区域与货币选项

🎫 5.3 优惠券与税费开关

同一页面下方还有两个开关:

  • Enable tax rates and calculations(启用税率计算):勾选后,「税费」设置标签页才会出现。跨境站建议勾选。
  • Enable coupons(启用优惠券):勾选后,结账页会显示优惠码输入框。建议勾选,后面优惠券教程会详细讲。

设置完成后点击页面底部的「保存更改」。


六、产品设置基础

进入 WooCommerce → 设置 → 产品(Products),这里控制产品展示和管理的全局参数。本篇只讲基础项,深入的产品配置会在后面几篇专门讲。

📦 6.1 商店页面与度量单位

General(常规)子标签:

设置项 说明 建议
Shop page(商店页) 产品列表展示页,应与高级设置中指定的一致 确认与第四节一致
Add to cart behaviour(加购行为) 两个勾选项:加购后自动跳转到购物车页;在商店/分类等归档页启用 AJAX 加购(不刷新页面) 跨境站建议两个都勾:跳转购物车缩短下单路径,AJAX 提升浏览体验
Placeholder image(占位图) 产品没有图片时前台显示的默认图 建议换成品牌 Logo 或统一的占位图
Weight unit(重量单位) 用于运费按重量计算 kg(千克)或 lb(磅),根据你的物流商要求选
Dimensions unit(尺寸单位) 产品长宽高的单位 cm 或 in

💡 加购按钮的文字(Add to cart)在 WooCommerce 设置里没有修改入口,需要通过主题设置或代码自定义,WoodMart 主题可以直接在主题设置里改。

产品设置 → 常规:商店页、加购行为与度量单位

📊 6.2 库存与下载设置

Inventory(库存)子标签:

  • Manage stock(管理库存):勾选后启用全局库存管理功能,每个产品可以单独设置库存数量。建议勾选。
  • Hold stock (minutes)(保留库存时长):客户下单后库存暂扣的时长,超时未付款则释放库存。默认 60 分钟,跨境站可以设为 120 分钟给客户更多支付时间。

Downloadable products(可下载产品)子标签:

  • File download method(文件下载方式):推荐选 Force downloads(强制下载),通过 PHP 代理文件传输,隐藏真实文件路径,防止盗链。
  • Access restriction(访问限制):勾选「Downloads require login」要求登录后才能下载。

💡 这些设置现在先填好基础值就行,具体的库存管理和数字产品配置会在第 06 篇和第 08 篇详细讲。


七、高级设置与功能开关

进入 WooCommerce → 设置 → 高级(Advanced),这里有几个重要的功能开关。

⚡ 7.1 确认高性能订单存储(HPOS)已启用

HPOS(High-Performance Order Storage,高性能订单存储)是 WooCommerce 的专用订单存储架构,用专门的订单数据表替代了原来基于 wp_posts 的存储方式,订单查询速度大幅提升。它在 WooCommerce 7.1 首次引入,从 8.2 版本起新安装的站点默认启用。

如果你按照本篇流程全新安装,HPOS 已经是开启状态,只需要确认:

  1. 进入 WooCommerce → 设置 → 高级 → 功能(Features)子标签。
  2. 找到「Order data storage」区域,确认选中的是 High-performance order storage。

高级设置:功能 → 订单数据存储,确认 HPOS 已启用

⚠️ 如果你的站点是从旧版本升级而来、已有历史订单,切换到 HPOS 前需要先启用「兼容模式」让新旧两张表完成数据同步(后台任务每批处理 25 个订单),同步完成后才能切换,切换前务必备份数据库。大部分 2024 年后维护的 WooCommerce 插件都已兼容 HPOS,但老旧插件可能不兼容——设置页面会列出声明不兼容的插件,遇到警告时先检查这些插件是否有更新版本。

📄 7.2 页面分配再确认

在「页面设置」(Page setup)子标签中再次确认四个核心页面(商店、购物车、结账、我的账户)的分配。如果第四节已经确认过,这里快速扫一眼即可。

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 共14条

请登录后发表评论