我有一个棘手的客户想要在woocommerce结帐页面上隐藏用户的客户地址字段。
需要隐藏但已过帐的地址字段:
不幸的是,我需要发布用户地址并附加到订单中。我的后端自动化过程依赖于订单中的地址。地址始终相同,因此内容并不重要。
我一直在寻找可以解决这个问题的钩子或过滤器,但无济于事。
任何帮助都可以节省许多培根。
答案 0 :(得分:0)
如果地址始终相同,我建议您在需要隐藏的那些输入中使用JavaScripts隐藏功能,然后在后端进程启动之前对地址进行硬编码。
因此,不是通过$POST
检索它们 - 您可以在此时设置值。
这是您可以在页面加载时使用的jQuery隐藏功能的基本示例。
或者您可以访问表单上的输入框吗?你能不能使用<input type="hidden" value="hardcoded value"></input>
http://www.w3schools.com/jquery/jquery_hide_show.asp
这些中的任何一个都适合你吗?