首页 > 解决方案 > 成功加入购物车后获取 WooCommerce 产品 ID

问题描述

我希望在成功将产品添加到购物车并存储在全局变量中后获取 WooCommerce 产品 ID?因为我想在另一个页面上使用它。我尝试了很多方法来获取 ID,但没有任何效果。任何想法?

我看到有人将此问题标记为重复,链接中的解决方案仅适用于购物车中添加的第一个产品,例如,如果有人在购物车中添加产品 A,那么在另一个页面上它会显示正确的数据,但如果有人添加产品 B,它仍然显示产品 A 数据。它没有改变。

标签: phpwordpresswoocommerce

解决方案


我认为这个其他堆栈溢出显示了如何获取购物车项目的产品 ID:

在 WooCommerce 购物车中获取购物车项目的产品 ID

如果要获取最新的item,相信可以取get_cart数组中的最后一个元素。


推荐阅读