根据this guide我可以为输入或标签添加类,但我不确定如何使其工作。这个例子让我觉得下面的代码应该可行,但显然它是错的。
add_filter( 'wpmem_register_form_rows', 'my_register_form_rows_filter', 10, 2 );
function my_register_form_rows_filter( $rows, $toggle )
{
zip => array (
'field_before' => '<div class="div_text new_class">'
)
return $rows;
}
答案 0 :(得分:0)
如果我没错,那么&#39; field_before&#39;在输入中添加一个包装器,因此您需要使用insted
'field' => '<input name="option_name" type="text" id="option_name" value="" class="YOURCLASS" />'
修改强>
你需要关闭你的div
'field_before' => '<div class="div_text">'
'field_after' => '</div>'
答案 1 :(得分:0)
问题和之前的答案很接近,但不正确。以这种方式使用wpmem_register_form_rows的正确方法如下:
add_filter( 'wpmem_register_form_rows', 'my_register_form_rows_filter', 10, 2 );
function my_register_form_rows_filter( $rows, $toggle ) {
$rows['zip']['field_before'] = '<div class="div_text new_class">';
return $rows;
}
解决关于关闭div的上一个答案,你实际上并不是必须的。结束div已经存在 - 你在这里所做的只是更改,而不是添加特定字段的包装器(在这种情况下为&#34; zip&#34;字段)。