Woocommerce:钩子将“字段描述”移动到“标签”下方?
Woocommerce: hook to move the ‘field description’ below the ‘label’?
我需要创建一个钩子来将“字段描述”移动到“标签”下方而不是输入字段下方。
看看这张截图,看看我的意思:https://monosnap.com/file/O0ZFx60KoxoQlC7ZmZbJR8eVPh7EbF
我阅读了文档,但据我所知现在有办法做到这一点:https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/
这可以做到吗?
结帐中的表单字段由 woocommerce_form_field()
函数生成。这有两个过滤器,可让您按类型过滤字段:woocommerce_form_field_{type}
或一般字段:woocommerce_form_field
.
不幸的是,没有过滤器可以让您轻松地重新排列由 woocommerce_form_field()
函数生成的 HTML,因此您将不得不使用上述过滤器之一并基本上重建整个表单字段通过从 woocommerce_form_field()
函数复制代码并重新排列构造 $field_html
的部分。
我需要创建一个钩子来将“字段描述”移动到“标签”下方而不是输入字段下方。
看看这张截图,看看我的意思:https://monosnap.com/file/O0ZFx60KoxoQlC7ZmZbJR8eVPh7EbF
我阅读了文档,但据我所知现在有办法做到这一点:https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/
这可以做到吗?
结帐中的表单字段由 woocommerce_form_field()
函数生成。这有两个过滤器,可让您按类型过滤字段:woocommerce_form_field_{type}
或一般字段:woocommerce_form_field
.
不幸的是,没有过滤器可以让您轻松地重新排列由 woocommerce_form_field()
函数生成的 HTML,因此您将不得不使用上述过滤器之一并基本上重建整个表单字段通过从 woocommerce_form_field()
函数复制代码并重新排列构造 $field_html
的部分。