我试图在我的WooCommerce结账表单中应用autocomplete="off"
,但它就是无法生效。
有没有方法可以让结账表单实现自动填充关闭?
我查看了文档,但没有可用的信息。我还尝试将默认值设置为空,但也不起作用。当然,这是在用户未登录时。
更新:
我尝试了@smvax建议的unset
,但它也没有起作用。
add_filter('woocommerce_checkout_fields', 'default_values_checkout_fields');
function default_values_checkout_fields($fields) {
if (!is_user_logged_in()) {
unset($fields['billing_city']);
unset($fields['billing_first_name']);
unset($fields['billing_last_name']);
unset($fields['billing_company']);
unset($fields['billing_address_1']);
unset($fields['billing_address_2']);
unset($fields['billing_city']);
unset($fields['billing_postcode']);
unset($fields['billing_country']);
unset($fields['billing_state']);
unset($fields['billing_email']);
unset($fields['billing_phone']);
unset($fields['shipping_city']);
unset($fields['shipping_first_name']);
unset($fields['shipping_last_name']);
unset($fields['shipping_company']);
unset($fields['shipping_address_1']);
unset($fields['shipping_address_2']);
unset($fields['shipping_postcode']);
unset($fields['shipping_country']);
unset($fields['shipping_state']);
return $fields;
}
}
我也尝试了答案这里,但它也没有起作用。
谢谢。
unset
,整个表单都消失了。 - elimariaaaAUTOCOMPLETE =“off”
属性的? - Mayank Raj<form>
上 - elimariaaa