如何使用WooCommerce在WordPress平台上搭建商城系统
WordPress已经有相当成熟的搭建商城的解决方案:WooCommerce。 Woocommerce 是 WordPress 中非常强大的电子商务插件。它可以帮助您建立和开发WordPress商城在线商店。该插件可以集成Paypal、支付宝、微信支付网关。
Woocommerce 是一个开源免费商城系统。基于 Woocommerce 开发了许多扩展。例如,Woocommerce 物流插件可以帮助您的客户查看 Woocommerce 货件的物流跟踪信息。 WooCommerce图片放大插件可以实现类似淘宝的产品图片放大效果。
WooCommerce 还具有库存管理功能,可让您集中管理您销售的产品。此外,WooCommerce也是一个虚拟产品销售管理平台。您可以将其设置为显示下载地址或在用户购买后自动发送。此功能非常适合销售主题和插件,以及销售图像+视频!
本文分享如何使用WooCommerce在WordPress平台上构建商城系统。
1. WooCommerce 安装
网站:
官网:https://woocommerce.com/
插件:https://wordpress.org/plugins/woocommerce/
立即在 WordPress 后台搜索并安装 WooCommerce 插件。安装成功后运行安装向导。
设置货币。 WooCommerce 货币默认设置为美元。可以换成人民币。但如果改成人民币,Paypal支付网关就无法使用了。请操作慎用。
设置付款方式。暂时可以跳过此步骤。
配置物流。如果您使用 WooCommerce 销售实物商品,您可以在此处设置物流范围。当然,如果您想要更详细的物流追踪系统,还需要安装WooCommerce物流插件。
2. WooCommerce 设置
这是 WooCommerce 的常规设置页面,包括产品、配送、付款、帐户隐私、电子邮件等。
产品设置页面,您可以设置 WooCommerce 默认主页。如果希望用户点击添加到购物车后直接跳转到结帐页面,可以在“添加到购物”中勾选“用车行为”。

在库存中您可以管理自己的库存产品,设置保留库存的时间长度以及是否要激活库存不足通知。
如果您有付费文件下载,您可以设置文件下载方式,是否需要登录下载,还可以设置有效下载次数等权限。
2.2 物流
在配置设置页面,您可以设置物流方式。为了方便国内用户,帐单地址和送货地址可以合二为一。
2.3 账户隐私
在账户隐私中您可以决定是否允许无账户结算,或者是否在结算页面激活账户注册功能。这些可以通过您自己的定制进行调整。
2.4 电子邮件
您可以设置 WooCommerce 发送的电子邮件的来源和模板样式。
这是 WooCommerce 电子邮件效果。
3. WooCommerce 付款
3.1 Paypal 网关
WooCommerce 默认支持 Paypal 网关。您可以直接在“付款”选项中选择激活Paypal。 注意:如果您的 WooCommerce 设置的货币是人民币,则您无法使用 Paypal Gateway。
WooCommerce 也很容易打开 Paypal 网站。输入您的Paypal账户的API、密钥、账号等基本选项即可成功开通。
这样就可以在 WooCommerce 结算中看到 Paypal 结算。
WooCommerce 直接跳转到 Paypal 支付界面。
登录 Paypal 以在 WooCommerce Paypal 中付款。体验地址:https://wzfou.com/product/woocommerce/
3.2 支付宝网关
https://wordpress.org/plugins/xunhu-alipay-payment-for-woocommerce/
WooCommerce 已经有了支付宝网关,但是用支付宝申请个人支付几乎是不可能的。上述WooCommerce支付宝插件之一是使用APP监控和调用支付宝转账,一是使用有赞接口收款。适合个人使用,无合同,无需注册。
激活支付宝插件后,您可以使用 WooCommerce Alipay Checkout。体验地址:https://wzfou.com/product/woocommerce/
4. WooCommerce 优惠券
WooCommerce 支持创建优惠券,优惠券可以设置为百分比或固定金额。
您可以限制优惠券代码的使用次数以及每个人可以使用的限额。 ?是通过hook函数,这也是WordPress中最常见的修改方法;另一种方法是“覆盖”模板。
1.WooCommerce的默认模版文件位于插件的templates目录(/wp-content/plugins/woocommerce/templates)下,打开模版文件,可以发现里面有很多hooks(eg. do_action(‘woocommerce_before_main_content’); ),所以修改模版应该遵循以下原则:
2.可以用hooks完成的修改,尽量使用hooks
3.针对某个文件有大量的修改,或者仅使用hooks无法完成修改,则使用模版覆盖的方式
4.通过这两种方式所做的修改都不会在升级时丢失。
示例 1:编辑“我的帐户”页面
1.在当前主题目录下创建woocommerce目录
2.在woocommerce目录下再创建一个myaccount目录
3.把plugins/woocommerce/templates/myaccount/my-account.php文件拷贝到yourtheme/woocommerce/myaccount/目录下,对应关系如下plugins/woocommerce/templates/myaccount/my-account.php=>yourtheme/woocommerce/myaccount/my-account.php
4.这时主题下的my-account.php拥有更高的优先级,会覆盖插件目录下的my-account.php,修改这个文件即可。
示例 2:覆盖所有模板
覆盖所有模版,需要把所有模版文件拷贝到主题中,并保留目录结构。也就是要把plugins/woocommerce/templates/这个目录下所有文件复制到yourtheme/woocommerce/
有关 WooCommerce 模板目录结构的详细信息,请参阅此处:https://docs.woocommerce.com/document/template-struktur/
5.2 WooCommerce 自定义功能
使用 WooCommerce 后,您会发现许多 WooCommerce 功能已被我们删除或禁用。例如,用户的账单地址与中国海关非常不符,在用户中心添加自定义菜单,添加购物车后立即进入结账页面等。这部分内容很多,请去看。这里:
6.总结
WooCommerce是一个非常强大的开源电子商务系统,基于WordPress开发,同时WooCommerce自带了非常多的扩展,可以用于实物销售、虚拟物品付费下载等,而且可以很好地整合进WordPress,完美地发挥了WP的购物功能。
同时,WooCommerce可以开启Paypal、支付宝和微信支付网关,WooCommerce修改模板主题也非常简单,如果原主题支持WooCommerce的话,几乎不需要修改任何内容就可以完美地将WooCommerce整合进现有的WordPress中。
注:本文转载自https://wzfou.com/woocommerce/
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。