Woocommerce在结账时隐藏地址字段

时间:2015-04-30 09:37:16

标签: php wordpress forms woocommerce

我有一个棘手的客户想要在woocommerce结帐页面上隐藏用户的客户地址字段。

需要隐藏但已过帐的地址字段:

Screenshot

不幸的是,我需要发布用户地址并附加到订单中。我的后端自动化过程依赖于订单中的地址。地址始终相同,因此内容并不重要。

我一直在寻找可以解决这个问题的钩子或过滤器,但无济于事。

任何帮助都可以节省许多培根。

1 个答案:

答案 0 :(得分:0)

如果地址始终相同,我建议您在需要隐藏的那些输入中使用JavaScripts隐藏功能,然后在后端进程启动之前对地址进行硬编码。

因此,不是通过$POST检索它们 - 您可以在此时设置值。

这是您可以在页面加载时使用的jQuery隐藏功能的基本示例。

或者您可以访问表单上的输入框吗?你能不能使用<input type="hidden" value="hardcoded value"></input>

http://www.w3schools.com/jquery/jquery_hide_show.asp

这些中的任何一个都适合你吗?