WordPress电商网站搭建,WooCommerce完整教
想用WordPress搭建一个能卖货的电商网站,核心就是安装WooCommerce插件并完成支付、物流和商品配置。
这篇文章从服务器环境准备开始,把WooCommerce完整教程拆成可执行的步骤,适合零基础站长跟着操作,最终能得到一个可以正常下单测试的独立电商站。
环境准备:服务器、域名与WordPress基础
WooCommerce本质是WordPress的一个插件,所以你需要先有一个正常运行的WordPress站点。
推荐使用宝塔面板来管理服务器,操作路径更直观。
服务器要求:建议2核2G起步,硬盘不低于40G,系统选CentOS 7或Ubuntu 20.04以上。
宝塔面板安装后,在软件商店安装以下环境:
- Nginx 1.20以上
- MySQL 5.7或8.0
- PHP 7.4或8.0(WooCommerce对PHP 8.0兼容较好)
- phpMyAdmin(可选,方便管理数据库)
安装WordPress:在宝塔面板点击“网站”→“添加站点”,绑定你的域名,同时创建数据库。
然后在“网站”根目录上传WordPress程序包,解压后访问域名,按提示填写数据库信息完成安装。
这一步的验证方式:浏览器打开https://你的域名/wp-admin,能看到WordPress登录页面,说明基础站点正常。
安装WooCommerce并完成初始设置
登录WordPress后台,点击“插件”→“安装插件”,搜索WooCommerce,点击“立即安装”后启用。
启用后会进入WooCommerce设置向导,按顺序填写:
- 商店地址和货币(根据你的目标市场选择,比如中国大陆选人民币)
- 行业类型(可选“服装”“数码”等,影响后续推荐模块)
- 产品类型(实体商品或数字商品)
- 支付方式:先勾选“货到付款”或“银行转账”用于测试,后续再接入正式支付
跳过向导也可以,之后在“WooCommerce”→“设置”里逐项补全。关键检查点:进入“WooCommerce”→“设置”→“常规”,确认货币单位和地址无误;
进入“高级”标签,确认页面已自动创建(购物车、结算、我的账户等),如果缺失可点击“创建页面”按钮补全。
支付与物流配置:让订单能真正跑通
支付是电商站的核心。
WooCommerce自带货到付款、银行转账和支票支付,适合初期测试。
如果需要在线支付,可以安装对应网关插件:
- 支付宝/微信支付:可搜索“WooCommerce 支付宝”或“WooCommerce 微信支付”插件,按插件文档配置商户号和密钥
- PayPal:WooCommerce官方提供PayPal标准版,在“WooCommerce”→“设置”→“付款”中启用并填写PayPal邮箱
配置路径统一在“WooCommerce”→“设置”→“付款”,每个支付方式都有“启用”开关和设置按钮。注意:正式接入支付前,先用沙箱或测试模式跑通一笔订单,确认回调地址和密钥无误。
物流方面,在“WooCommerce”→“设置”→“配送”中新建配送区域,比如“中国大陆”,然后添加配送方式(统一费率或免运费),设置好运费金额。
如果商品需要按重量计算运费,可以安装“Table Rate Shipping”类插件扩展。
商品上架与订单测试
商品添加路径:“产品”→“新增”。
填写商品名称、描述、价格、库存和图片。关键字段:
- 常规:价格、促销价、SKU(库存编码)
- 库存:勾选“管理库存”,填写库存数量
- 配送:填写重量和尺寸,影响运费计算
- 分类:创建商品分类,方便前台筛选
商品发布后,前台访问https://你的域名/shop,应该能看到商品列表。
点击商品进入详情页,点击“加入购物车”,再进入结算页面,填写收货信息,选择支付方式,提交订单。
验证结果:WordPress后台“WooCommerce”→“订单”中能看到新订单,状态为“处理中”或“待付款”。
如果订单没有生成,检查结算页面是否有报错,常见原因是支付方式未启用或配送区域未覆盖。
常见避坑与排查要点
- 固定链接导致404:安装WooCommerce后,如果商品页面打不开,进入“设置”→“固定链接”,选择“文章名”并保存,刷新伪静态规则。宝塔面板中还需在“网站”→“设置”→“伪静态”选择
wordpress规则。 - PHP内存不足:WooCommerce对内存要求较高,在宝塔面板“软件商店”→“PHP设置”→“配置修改”中,将
memory_limit调到256M以上。 - 支付回调失败:在线支付插件通常需要配置回调URL,确保该URL使用HTTPS且能被外网访问。如果站点未配置SSL,先在宝塔面板“网站”→“SSL”中申请Let's Encrypt证书并强制HTTPS。
- 邮件不发送:订单通知邮件依赖服务器发信,建议安装SMTP插件(如WP Mail SMTP),配置第三方SMTP服务,避免邮件进入垃圾箱。
完成以上步骤后,你的WooCommerce电商站已经具备商品展示、下单、支付和订单管理的基本能力。
后续可根据需要安装SEO插件、缓存插件和优惠券扩展,逐步优化运营。