我试图在我的WooCommerce结帐字段上应用autocomplete="off"
,但它不起作用。删除WooCommerce结帐字段值
有没有办法做到这一点的结帐表格?
我检查了文档,没有什么可用的。我也尝试将默认值设置为空,但它也不起作用。这是用户当然没有登录的时候。
UPDATE:
我试图通过unset
作为@smvax建议,但它并没有正常工作。
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;
}
}
我也试过了答案here,但它不工作为好。
感谢
Nkatry ka na nito jeepers? :) http://stackoverflow.com/questions/36694355/registration-form-fields-reset-after-submit-wordpress-woocommerce – smzapp
@smzvax我刚刚尝试'unset',整个表格都失踪了。 –
如何添加** ['clear'] **如下所示:https://surpriseazwebservices.com/edit-woocommerce-checkout-fields/ – smzapp