在wordpress中创建一个简单的购物车?

时间:2010-11-08 15:01:58

标签: php wordpress shopping-cart e-commerce

我有一个wordpress网站,我想创建一个简单的网络商务。当我的意思很简单时,它非常简单:有些帖子/页面会有一个名为“price”的自定义字段。这些页面上会有一个链接,点击它,用户将被发送到一个简单的购物车。从购物车,我将创建一个结帐页面,主要是连接到支付网关的php页面,显示信用卡等。我将创建php文件,在网关响应后验证有关这些付款的信息。

我不会出售“产品”。我不需要邮局,没有地址可以提供一些东西,没有。它只是一个价格和一个PHP从支付网关接收确认。想想出售“课程”或类似的东西。买入的收据将在数据库中,因此客户可以在以后引用它。

所以,我认为我需要创建:

  • 购物车页面。这个购物车可以使用cookie或数据库制作。哪种方法最好?;
  • 结帐页面;
  • 用于验证来自支付网关的响应的一堆脚本;
  • 一个简单的表,用于存储所有付款响应,包含价格,user_id等。

我忘记了什么吗?在尝试创建此插件时,我还应该注意什么?我听说wordpress不使用会话,所以我需要在wordpress中为推车创建一个。有谁知道这个问题?

(我不想使用这些完整的电子商务插件,因为我不需要它们的所有功能。)

3 个答案:

答案 0 :(得分:1)

只是一个选项,如果您想要一个简单的购物车(与PayPal集成)并且不想重新发明轮子,请查看Simplecart JS。一个javascript,持久的购物车,允许您的用户收集物品,然后前往PayPal门户网站完成购买。

答案 1 :(得分:1)

设置在线商店的简便方法是使用市场主题。

Market是Wordpress的主题模板,包含内置购物车系统和产品管理工具,可轻松添加和编辑产品。

它与您的Paypal帐户相关联,用于处理您的客户付款。

如果您愿意,可以在这里玩在线演示:

http://www.markettheme.com/

这样你就可以在承诺之前尝试一下。

答案 2 :(得分:0)

我决定使用$ _COOKIE的cookie方法。该cookie中的值是带有产品信息的json_encoded关联数组,在服务器中通过一些验证进行检查。这样我就不会在wordpress中遇到$ _SESSION我读的有问题,即使关闭浏览器,用户也可以拥有相同的购物车。

简单电子商务应用程序的一个很好的例子是really simple e-commerce