【发布时间】:2017-12-06 10:21:08
【问题描述】:
我有一个使用 Woocommcerce 构建的 Wordpress 网站。我想为用户添加一些额外的字段,以便他们能够个性化他们的产品(一些文本输入让他们可以写任何他们想要的东西)。我认为这需要使用自定义属性来完成,但我不确定。
我已经尝试过添加一个额外的属性类型:
add_filter("product_attributes_type_selector" , function( $array ){
$array["textfield"] = __( 'Textfield', 'woocommerce' );
return $array ;
});
我不知道从哪里开始,或者这是否是正确的方法。
重要提示:我不想使用任何插件,所以请不要推荐任何插件
【问题讨论】:
-
是的,这是一个不错的解决方案,这也需要保存为产品元数据并添加到订单中,最终我自己想通了,但如果将来有人需要,这是一个很好的话题.谢谢@LoicTheAztec
-
我有女仆类似的完整答案相关,所以如果你搜索一下,你会发现所有的过程和钩子......
标签: php wordpress woocommerce product custom-fields