表单设置中的自动完成标记不再起作用(今天请联系表单7插件版本5.1.3
.
唯一对我有效的解决方案是添加自定义属性https://stackoverflow.com/a/46316728/1720476.
E、 g.如果你有FirstName
和LastName
要在其中禁用自动完成的字段。
将此添加到functions.php
文件:
add_filter( \'wpcf7_form_elements\', \'imp_wpcf7_form_elements\' );
function imp_wpcf7_form_elements( $content ) {
$str_pos = strpos( $content, \'name="FirstName"\' );
if ($str_pos) {
$content = substr_replace( $content, \' autocomplete="both" autocomplete="off" \', $str_pos, 0 );
}
$str_pos = strpos( $content, \'name="LastName"\' );
if ($str_pos) {
$content = substr_replace( $content, \' autocomplete="both" autocomplete="off" \', $str_pos, 0 );
}
return $content;
}