WooCommerce 3在流程订单上获得定制变化

时间:2017-06-24 作者:luka_c

我会尽量准确。我想做的是下一步。

我想在variations中的variable products中添加一个自定义字段,然后在订购过程中使用它(在网关设置中)。该字段只能看到admin,不能看到user。

现在,我找到了一种在管理页面中添加字段的方法(使用“WC Fields Factory”),但我无法在订单过程中获得它。

提前感谢

1 个回复
最合适的回答,由SO网友:luka_c 整理而成

好的,我找到了这个问题的解决方案
使用此字段向每个产品变体添加字段github Remi Corson

因为我有一个用于WooCommerce的自定义网关插件,所以我在那里找到了启动和使用产品的地方foreach 获取每个产品的“productId”。在这里,我使用$variation=$项[\'variation\\u id\']
$productVariation=get\\u post\\u custom($variation)
$变化=$产品变化[\'my_added_field\'][0]
// We need that [0] because it returns array of one key and value

就是这样!希望它能帮助别人

结束

相关推荐

PHP variables in a post?

我对PHP非常陌生。在Wordpress网站上,我想使用带有Javascript API V3的自定义谷歌地图。一些帖子中会有地图,我想使用PHP变量来确定唯一的位置、缩放级别、信息窗口文本等。Google maps javascript将包含所有样式、地图类型以及地图之间一致的任何内容。因此,对于有地图的帖子,在帖子中写上类似的内容:<?php $location = \"-34.397, 150.644\"; $zoom = \"8\"; ?> &