WordPress WooCommerce搭建无佣金独立站教
想摆脱平台抽佣,用 WordPress WooCommerce 搭建无佣金独立站是当前最主流的方式之一。
本文从服务器准备到支付收款,教你一步步完成搭建,并附上避坑与验证方法,零基础也能照做。
搭建前需要准备什么
一台云服务器是独立站的基础,建议 2核2G 以上,系统选择 CentOS 7 或 Ubuntu 22.04。
域名需要提前解析到服务器 IP,并到云服务商控制台开启 80 和 443 端口。
国内服务器需要备案,海外服务器访问速度取决于线路质量。
另外准备好一个邮箱接收订单通知,以及 PayPal 或 Stripe 支付账户。
安装 WordPress 和 WooCommerce
登录宝塔面板,新建站点时运行环境选择 Nginx + PHP 7.4 + MySQL 5.7。
创建完成后,在站点设置中申请 Let's Encrypt SSL 证书并开启强制 HTTPS。
然后进入网站根目录执行命令下载 WordPress:
cd /www/wwwroot/你的域名
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
mv wordpress/* .
浏览器访问域名,按提示填写数据库信息完成安装。
之后在后台左侧菜单点击“插件 - 安装插件”,搜索“WooCommerce”,安装并启用。
启用后跟着向导设置店铺地址、货币和商品类型,基础环境就搭好了。
配置商品、运费和收款
在 WooCommerce 后台点击“产品 - 添加新品”,填写标题、价格、库存和图片,需要多规格就添加变体属性。
运费设置路径为“设置 - 配送”,新增配送区域后按国家或按重量设置费用,也可以做免运费门槛。
收款方面,WooCommerce 自带 PayPal 标准网关,登录 PayPal 开发者后台获取 API 凭证,填入“设置 - 支付”即可。
Stripe 需要安装官方 Stripe 插件,然后连接 Stripe 账户,支持信用卡和海外本地支付方式。
个人小站建议先用 PayPal,企业资质后可以再接入 Stripe。
避坑指南:这些错误别踩
伪静态不开启会导致商品页 404。
在宝塔站点设置里“伪静态”选择 WordPress 框架,保存后刷新即可。PHP 版本太低会让新插件无法安装和报错,建议保持 PHP 7.4 以上,并开启 OPcache 加速。支付回调失败通常是因为后台“WordPress 地址”和“站点地址”不一致,或者 http/https 混用,务必统一成 https。邮件发不出去时,需要安装 WP Mail SMTP 插件,配置企业邮或 QQ 邮箱的 SMTP 服务,否则后台看不到新订单通知。缓存插件设置不当会干扰购物车和结算页,使用 W3 Total Cache 时记得在下单相关页面排除动态内容。
验证独立站是否搭建成功
用无痕浏览器打开首页和商品页,检查图片、价格和“加入购物车”按钮是否正常。
接着把商品加入购物车,进入结算页填写测试地址,选择 PayPal 沙盒或 Stripe 测试模式完成一笔支付。
下单成功后回到 WordPress 后台,查看订单状态是否变为“处理中”,同时确认邮箱是否收到新订单邮件。
全流程跑通后,再关闭测试模式,正式收款。