WooCommerce É um sistema muito simples para quem quer criar um Revista online, tendo na base WordPress.
Ao instalar o padrão, o WooCommerce adicionará um formulário padrão para detalhes de cobrança. Na página “Confira”do cliente.
Concebido como um sistema de Revista online Para permitir a entrega de produtos físicos e a descarga de um virtual, o WooCommerce exige em o formulário padrão Uma série de dados do cliente: nome, primeiro nome, número de telefone, país, endereço, cidade, Postal de bacalhau. Alguns desses campos não são necessários para um comando virtual, por exemplo. Um produto que pode ser baixado ou um produto que foi pago através do PayPal não precisaria de dados para entrega. Nesse caso, é bom facilitar o sistema de controle para o usuário, eliminando alguns campos do checkout.
Eliminação do campo “Postal de bacalhau” Din WooCommerce Checkout
Podemos eliminar “Código postal” / Código postal de cobrança do wooCommerce, devemos ir e editar o arquivo FUNCTions.php do WordPress o site. Em funções.php Adicione as linhas:
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
return $fields;
}Onde “Billing_Postcode” É o campo para o código postal. Se quisermos remover o segundo campo de endereço, substituiremos “Billing_Postcode” Cu “billing_address_2”.
 unset($fields['billing']['billing_address_2']);Há situações nas quais nenhum detalhe do pagamento do cliente pode não estar interessado. Geralmente quando o pagamento é feito através do PayPal. Nesse cenário, podemos optar por eliminar todos os campos da página do pedido.
 
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_country']);
unset($fields['billing']['billing_state']);
unset($fields['billing']['billing_phone']);
unset($fields['order']['order_comments']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_email']);
unset($fields['billing']['billing_city']);
return $fields;
}Dessa forma, você excluirá todos os campos de checkout da WooCommerce.
 
			
Olá, obrigado por este post!
Eu precisava excluir o nome da empresa e é perfeito que funcionou !!
Eu também quero excluir o nome da empresa em “enviar para um endereço diferente”.
Mas não sei o que substituir custom_override_checkout_fields em seu código. Você poderia me ajudar?
Olá, adicionei esse código ao Functions.php como guiado, mas meu site travou. Está totalmente em branco. Não sou totalmente novo em coisas assim, mas também não sou profissional.
Se eu pudesse acessar meu painel, simplesmente apagaria, mas não posso acessar nada no meu site.
Por favor, ajude, o que devo fazer? Resposta urgente necessária, por favor!
Olá
Estou na seção de pagamento ” Informações de pagamento “escrita “Endereço de entrega ” Eu quero mudar como. O que podemos fazer.
Obrigado realmente olhando.
Agora dá pra fazer direto pelo painel de personalizar do wordpress, super prático. (wp-admin/customize.php?)
Olá,
Sim, é um bom Idea no Customizer, mas na versão mais recente do woo eu vejo apenas “Endereço 2”, Assim, “empresa”. Para o código postal e o Oher arquivados, o código de funções REQ a se esconder.