我正在编写一个新的自定义电子商务插件。我也想在WordPress插件目录上发布它。 我为"产品"创建了一个新的自定义帖子类型。只要一个新的CPT用于"订单"。我有一个"商店设置"包含一些选项的页面。 我还创建了用于" Cart"的短代码。和"结帐"页。
现在我正在编写#34;添加到购物车"部分。 我有一个问题,你能帮我吗? 为了处理购物车内容,我有三个解决方案:
你有解决方案或帮助吗? 如果您的答案是选择数据库解决方案,那么如何将购物车定义为CPT并将其内容保存为元?
答案 0 :(得分:1)
数据库:通过使用数据库方法,您可以针对特定的用户ID保存购物车,但是未登录的用户呢。
会话:通过使用会话,浏览器关闭后购物车将为空。
Cookie +会话:在我看来,您需要使用会话+ Cookie。将数据保存在cookie中并将该数据填充到会话中以供进一步使用。此外,通过使用cookie,它将在浏览器关闭后保持不变。