Forms Woocommerce-如何创建要添加到购物车的订单/报价?

Forms Woocommerce-如何创建要添加到购物车的订单/报价?,forms,woocommerce,form-submit,wordpress,Forms,Woocommerce,Form Submit,Wordpress,我为一个在画布上打印的客户工作,他需要该网站来请求用户的信息/偏好,以确定要完成哪种打印工作 用户填写一张表格,附上应在画布上打印的内容的图像,以及不同画布或不同大小的打印表面的预定义价格。提交表格时,表格的字段将传输到购物车 下单后,用户可以在产品准备好后付款结帐 我正在尝试在页面底部的nifty250.co.za处重新创建订单,Instagram登录部分除外 我知道有一个像Gravity表单这样的插件,带有一个附加组件,可能可以做到这一点,但我不确定它是否能达到我的目的 产品实际上是一种自定

我为一个在画布上打印的客户工作,他需要该网站来请求用户的信息/偏好,以确定要完成哪种打印工作

用户填写一张表格,附上应在画布上打印的内容的图像,以及不同画布或不同大小的打印表面的预定义价格。提交表格时,表格的字段将传输到购物车

下单后,用户可以在产品准备好后付款结帐

我正在尝试在页面底部的nifty250.co.za处重新创建订单,Instagram登录部分除外


我知道有一个像Gravity表单这样的插件,带有一个附加组件,可能可以做到这一点,但我不确定它是否能达到我的目的

产品实际上是一种自定义的post类型,因此您可以使用wp\u insert\u post插入新产品。插入后,获得新产品发布类型的id,使用update_post_meta将元键和元值分别设置为_visibility和visible。也可以设置可见性

这个答案说明了如何解决这个问题。 添加到购物车

global $woocommerce;
$woocommerce->cart->add_to_cart( $product_id );

这似乎与这个问题毫无关系,也许你发错了位置。我在市场上看到了几个报价式插件的请求。这些都有用吗?否则,您可能会看到一些非常定制的编码。我对客户创建的“立即下单/以后付款”系统感兴趣已有一段时间了,但实际上还没有做任何工作。