当前位置:  开发笔记 > 编程语言 > 正文

在WooCommerce中获取当前产品ID

如何解决《在WooCommerce中获取当前产品ID》经验,为你挑选了1个好方法。

我使用的是WooCommerce插件WordPress的对我目前工作的一个项目.

通常,当您想要购买某物时(从客户的角度来看),您可以将产品添加到购物车并购买.

问题是,我工作的客户不想使用购物车.相反,他希望客户(当他们点击产品时)转到他们需要填写他们的名字,电子邮件地址等的页面,并发送电子邮件以请求购买特定产品.

但我遇到了一些麻烦.创建表单和发送电子邮件不是问题,但我需要将当前的产品ID发布到表单以使其工作,并且我无法找到将其发布到页面的方法.是否存在存储当前产品ID的特定变量?或者如何获取产品ID以便存储在变量中,以便将其发布到我的表单中?

非常感谢,René



1> Raphaël Vigé..:

你可以像这样在Wordpress中获取它:

$id = $product->id;

$id = $post->id // Not working

编辑(根据评论):由于WooCommerce 3,不应直接访问产品属性,因此$product->id将记录PHP错误.而是使用$product->id().

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有