Woocommerce 产品添加到购物车自定义数据 img

Woocommerce product add to cart custom data img

大家好,我有一个关于 woocommerce 和自定义元数据的问题。

在我的简单产品页面中,我有一个用 jcanvas 制作的 2D canvas。一切正常我可以根据产品数据调整高度和宽度并修改它们。

然后在添加到购物车之前,我从我的 canvas 中导出了一个 base64 图像并将其添加到购物车项目中,因为它是技术数据。 当我转到购物车页面时。我有错误 414。请求 uri 太长。 所以我尝试生成在单个产品页面上工作但在购物车项目上不起​​作用的 blob 图像。

也尝试使用 base64 图像来做到这一点。它有效,但在我的购物车项目 img src 数据中: 被自动删除并且不知道为什么......

奇怪的是,它在我的 img src 中删除了 blob: 部分 ...

所以我的问题是如何将我的 png canvas 图像发送到购物车项目并附加到它以在缩略图中显示?

谢谢

皮埃尔

我的问题已经解决了。

由于 wp_kses_post 自动删除了我的数据:出于安全原因。 所以我修改了 cart-item-data 模板并避免了这个功能。 像这样工作。

谢谢