php - 成功加入购物车后获取 WooCommerce 产品 ID
问题描述
我希望在成功将产品添加到购物车并存储在全局变量中后获取 WooCommerce 产品 ID?因为我想在另一个页面上使用它。我尝试了很多方法来获取 ID,但没有任何效果。任何想法?
我看到有人将此问题标记为重复,链接中的解决方案仅适用于购物车中添加的第一个产品,例如,如果有人在购物车中添加产品 A,那么在另一个页面上它会显示正确的数据,但如果有人添加产品 B,它仍然显示产品 A 数据。它没有改变。
解决方案
我认为这个其他堆栈溢出显示了如何获取购物车项目的产品 ID:
在 WooCommerce 购物车中获取购物车项目的产品 ID
如果要获取最新的item,相信可以取get_cart数组中的最后一个元素。
推荐阅读
- python - Python 绘图显示异常缩放
- javascript - 如何记忆选择器数组?
- primefaces - PrimeFaces 中 RichFaces 的“rich:findComponent”函数的类似物是什么?
- javascript - Three.js GPGPUComputationRenderer 和 OES_texture_float
- mongodb - 无法远程连接到mongodb
- python - 以相反的顺序打印映射项
- java - 使用 CSVBeanReader 忽略不需要的列
- css - 雷跟随十字准线
- java - BLE 发送/接收;尝试从空对象引用上的“android.bluetooth.BluetoothGattCallback BluetoothLeService.mgattCallback”字段读取
- c# - 字典中不存在给定的键 - MS CRM FetchXML