WordPress商城搭建-WooCommerce安装和Paypal,支付宝,微信设置

WordPress非常强大,几乎想要的功能都可以使用Wordpress插件来搞定,例如之前的WordPress搭建视频直播站,用JW Player,ckplayer,Smartideo这几个插件就可以让Wordpress变身一个视频播放和电视直播的平台。

而Wordpress搭建商城也早就有了相当成熟的方案:WooCommerce。Woocommerce是wordpress中一个非常强大的电子商务插件,它可以帮助您建设开发WordPress商城网店,插件可以集成了Paypal、支付宝、微信支付网关。

Woocommerce是一个开源免费的商城系统,基于Woocommerce开发的扩展也非常多,例如Woocommerce物流插件,可以帮助你的客户查看Woocommerce发货的物流跟踪信息,WooCommerce图片放大插件,可以实现类似淘宝那样的产品图片放大效果。

WooCommerce还有库存管理,方便你集中管理销售的产品。另外,WooCommerce还是一个虚拟产品销售管理平台,你可以设置让用户购买后显示下载地址或者自动发货,这个功能用来卖主题和插件以及卖图片+视频是极好的!

Wordpress商城搭建过程-WooCommerce安装使用和Paypal支付宝网关设置

本篇文章就来分享一下如何利用WooCommerce在Wordpress平台上搭建商城系统,更多的关于Wordpress的使用经验与教程,这里有:

  1. WordPress评论微信通知和邮件提醒-Server酱和第三方SMTP发信
  2. WordPress添加支付宝,微信打赏按钮制作实例和Paypal.me打赏链接
  3. Linux的php-fpm优化心得-php-fpm进程占用内存大和不释放内存问题

PS:2018年12月14日更新,如果你的VPS主机的内存和性能不是很好的话,安装太多的插件可能导致运行缓存,这时那么最好是启用缓存可以大大节省资源消耗:WordPress开启Nginx fastcgi_cache缓存加速方法-Nginx配置实例

一、WooCommerce安装

网站:

  1. 官网:https://woocommerce.com/
  2. 插件:https://wordpress.org/plugins/woocommerce/

直接在Wordpress后台搜索WooCommerce插件安装然后,安装成功后运行安装向导。

WooCommerce安装向导

设置货币。WooCommerce货币默认是设置为美元,你可以改为人民币,但是如何改为人民币,那么Paypal支付网关会无法使用,请谨慎操作。

WooCommerce设置货币

设置付款方式。这一步可以先跳过。

WooCommerce设置付款方式

配置物流。如果你利用WooCommerce销售是实物,在这里可以设置物流范围,当然如果想要更为详细的物流跟踪系统,你还需要安装WooCommerce物流插件。

WooCommerce配置物流

二、WooCommerce设置

这个就是WooCommerce的总的设置页面了,包括了产品、配送、付款、账户隐私、邮件等。

WooCommerce总设置页面

2.1  产品

在WooCommerce的产品设置页面,你可以设置一个WooCommerce默认的首页,如果你想让用户点击添加到购物车后直接跳转到结算页面,你可以“加入购物车行为”中勾选。

WooCommerce产品设置

在库存中可以管理自己的库存产品,设置保留库存的时长,以及是否启用库存不足的通知。

WooCommerce管理库存

如果你有付费下载的文件,你可以设置文件下载的方法,以及是否需要登录才能下载,同时还可以设置下载有效次数等权限。

WooCommerce设置下载权限

2.2  物流

在配置设置页面,可以设置物流方式,为了方便国内的用户使用,可以将账单地址和配送地址合并为一块。

WooCommerce物流

2.3  账户隐私

在账户隐私中可以设置是否允许在没有账户下结算,或者是否开启在结算页面账户注册功能,这些都是可以通过自己的定制来调整的。

WooCommerce账户隐私

2.4  邮件

你可以设置WooCommerce发送邮件的来源以及模板样式。

WooCommerce邮件模板

这个就是WooCommerce邮件效果。

WooCommerce邮件效果

三、WooCommerce支付

3.1  Paypal网关

WooCommerce默认是支持Paypal网关的,你直接在“支付”选项中选择开启Paypal即可。注意:如果你WooCommerce设置的货币为人民币,则无法使用Paypal网关。

WooCommerce付款方式

WooCommerce开启Paypal网页也很简单,输入你的Paypal账户的API、Key以及账号等基本选项就可以开启成功了。

WooCommerce开启Paypal

这样在WooCommerce结算中就可以看到Paypal结算了。

WooCommerce使用Paypal结算

WooCommerce直接跳转到Paypal付款界面。

WooCommerce跳转到Paypal

登录Paypal就可以在WooCommerce Paypal付款了。体验地址:https://wzfou.com/product/woocommerce/

3.2  支付宝网关

  1. https://wordpress.org/plugins/xunhu-alipay-payment-for-woocommerce/
  2. https://wordpress.org/plugins/qqworld-checkout-lite/

WooCommerce已经有了支付宝网关了,但是支付宝现在个人申请支付几乎已经不可能,上面两个WooCommerce支付宝插件一个利用APP监控调用支付宝转账,一个是利用有赞接口收款。适合个人使用,免合约,免备案。

WooCommerce启用支付宝

启用支付宝插件后,就可以使用WooCommerce支付宝结账了。体验地址:https://wzfou.com/product/woocommerce/

WooCommerce支付宝付款

四、WooCommerce优惠券

WooCommerce支持创建优惠券,优惠券可以设置为百分比或者是固定金额。

WooCommerce优惠券

可以限制优惠码使用次数以及每个人可以使用的限制。

WooCommerce限制优惠券使用

WooCommerce优惠券结账wzfou.com的效果如下图:

WooCommerce优惠券折扣

五、WooCommerce主题

5.1  WooCommerce修改主题模板

WooCommerce主题提供两种修改模版的方法,一个是通过钩子函数,这也是WordPress中最常见的修改方式;另一个方法是“覆盖”模版。

1.WooCommerce的默认模版文件位于插件的templates目录(/wp-content/plugins/woocommerce/templates)下,打开模版文件,可以发现里面有很多hooks(eg. do_action(‘woocommerce_before_main_content’); ),所以修改模版应该遵循以下原则:

2.可以用hooks完成的修改,尽量使用hooks

3.针对某个文件有大量的修改,或者仅使用hooks无法完成修改,则使用模版覆盖的方式

4.通过这两种方式所做的修改都不会在升级时丢失。

例一:修改My Account页面

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,修改这个文件即可。

例二:覆盖所有模版

1.覆盖所有模版,需要把所有模版文件拷贝到主题中,并保留目录结构。也就是要把

plugins/woocommerce/templates/

2.这个目录下所有文件复制到

yourtheme/woocommerce/

WooCommerce模版目录结构详情参考这里:https://docs.woocommerce.com/document/template-structure/

5.2  WooCommerce自定义功能

使用WooCommerce后你会发现WooCommerce好多的功能是自己我们去掉或者禁用的,例如用户账单地址就非常不符合国人的习惯,用户中心添加自定义菜单,以及添加购物车后立即进入结算页面等。这部分内容比较多,请移步到这里:WooCommerce实用代码汇总-如何自定义WooCommerce功能与设计

WooCommerce自定义菜单

六、总结

WooCommerce是一个非常强大的开源电子商务系统,基于Wordpress开发,同时WooCommerce自带了非常多的扩展,可以用于实物销售、虚拟物品付费下载等,而且可以很好地整合进Wordpress,完美地发挥了WP的购物功能。

同时,WooCommerce可以开启Paypal、支付宝和微信支付网关,WooCommerce修改模板主题也非常简单,如果原主题支持WooCommerce的话,几乎不需要修改任何内容就可以完美地将WooCommerce整合进现有的Wordpress中。

文章出自:挖站否 https://wzfou.com/woocommerce/,版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。


分享到:
Avatar for Qi
关于站长(Qi),2008年开始混迹于免费资源圈中,有幸结识了不少的草根站长。之后自己摸爬滚打潜心学习Web服务器、VPS、域名等,兴趣广泛,杂而不精,但愿将自己经验与心得分享出来与大家共勉。
已有 25 条评论
  1. 为遵守国际法规,该笔交易已被拒绝。

    pp应该只能商户账号才能成功了。

    2022年5月22日 05:44 回复
    • Avatar for Qi Qi

      貌似是不允许国内的PP账号之间转账。

      2022年5月22日 12:43 回复
  2. Avatar for Gemini Gemini

    请问商城是需要单独安装一个wordpress吗?就是和主站分开的。

    2019年8月4日 00:59 回复
    • Avatar for Qi Qi

      不需要,直接在原WP上安装就可以了。

      2019年8月4日 08:28 回复
  3. Avatar for 守护 守护

    PayPal 个人账号也可以申请api吗?

    2019年7月25日 16:08 回复
    • Avatar for Qi Qi

      可以的,我就是个人PP

      2019年7月25日 17:08 回复
      • Avatar for 守护 守护

        现在需要升级成业务账号才可以。个人账号都找不到api那个界面。是不是限制国内的啦

        2019年7月25日 17:21 回复
        • Avatar for Qi Qi

          那可以升级为商户,我记得商户是不需要钱的,不过在收款时会收取手续费。

          2019年7月25日 18:04 回复
          • Avatar for 守护 守护

            个人升级商户需要验证个体营业执照.估计没有办法。你使用都有哪些国外的收款工具?可以推荐一下。

            2019年7月25日 18:07 回复
            • Avatar for Qi Qi

              现在在营业执照了?我好几年申请为商户的,直接就开通了。目前用的除了PP外,还有Payoneer,主要是用来收取国外一些公司的转账。

              2019年7月25日 18:11 回复
              • Avatar for 守护 守护

                是的,需要审核了。有空在注册国外的PP试试。。

                2019年7月25日 18:131 回复
  4. QI哥。能不能推荐个即时到账的插件

    2019年1月28日 09:57 回复
  5. 很经典的老牌网站了。。

    2018年11月29日 08:48 回复
  6. Avatar for PaoPao PaoPao

    后续Qi会出团购?

    2018年11月19日 11:13 回复
    • Avatar for Qi Qi

      有的,后续会卖书还有其它的产品。

      2018年11月21日 02:17 回复
  7. 学习了,感谢分享。

    2018年11月15日 11:52 回复
  8. Avatar for 早起的虫儿 早起的虫儿

    插件太多了,容易卡。

    2018年11月15日 07:57 回复
  9. 强大的wordpress和插件

    2018年11月14日 19:20 回复
    • Avatar for Qi Qi

      这个很强大

      2018年11月14日 22:48 回复
  10. Avatar for 栋梁新材 栋梁新材

    貌似有不少人拿 来做付费下载。

    2018年11月14日 15:07 回复
  11. WordPress是最好用的cms 没有之一

    2018年11月14日 10:481 回复
    • Avatar for Qi Qi

      [0] HttpException in App.php line 535
      模块不存在:vip
      你的网站出问题了。

      2018年11月14日 22:48 回复
  12. Avatar for lkainan lkainan

    感觉高端得 玩不了。。

    2018年11月13日 22:40 回复
    • Avatar for Qi Qi

      这个不高端,是一个插件。

      2018年11月14日 22:49 回复
  13. Avatar for UU UU

    WordPress 果然很强大。[偷笑]

    2018年11月13日 20:22 回复

Login

Welcome! Login in to your account

Remember me Lost your password?

Don't have account. Register

Lost Password

Register