2015-10-19 33 views
-1

我想挂接到woocommerce登录表单,这样我就可以添加一个类来形成元素是这样的:挂钩到woocommerce登录表单不可能

<form class="my-custom-class"> 

但显然没有办法做到这一点。 我可以挂接到结账的形式(前)与此动作钩: woocommerce_before_checkout_form

但对于挂接到登记表,我无法找到办法解决它。

是否可以挂入静态表格甚至“用户信息编辑表单”?

回答

2

您不应该挂钩表单...您应该简单地覆盖form-login.php部分模板。

要做到这一点:

  1. 复制woocommerce/templates/auth/form-login.phpyourtheme/woocommerce/auth/form-login.php
  2. 进行更改到窗体的class属性。

了解有关重写WooCommerce模板的更多信息in the docs

+0

谢谢,我知道我们可以这样做,但我正在为此寻找一个钩子。我认为最好通过钩子来改变woocommerce视图,而不是改变模板文件。 –

+0

这取决于情况......没有“最好的”。这种功能只能通过修改模板来改变。没有它的钩子。 – rnevius

+0

非常感谢您的支持,并为延迟感到抱歉。 –