成功添加到购物车后获取WooCommerce产品ID



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

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

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

进入WooCommerce购物车

购物车的产品ID如果你想得到最新的项目,我相信你可以取get_cart数组中的最后一个元素。

最新更新