criação de sites com SEO desenvolvimento de páginas web websites agencia

Como remover campos do carrinho e checkout no WooCoomerce

A AltoSite é uma agência especialista em Criação de Sites e Otimização para o Google. Se você deseja maiores informações, clique abaixo para falar conosco.

O WooCommerce é uma poderosa ferramenta de criação de lojas virtuais no WordPress. Possui uma boa base de pesquisa em português espalhada em fóruns e blogs nacionais. Aliado a isso, se você tiver uma leitura razoável de inglês, poderá encontrar praticamente qualquer função e adaptações em fóruns em inglês.

Neste post, vou ensinar como remover os alguns campos do carrinho de compras e checkout do site com WooCommerce.

Os campos que você poderá remover através dos códigos que ensino aqui são:

remover campos do checkout do carrinho woocommerce

  • Primeiro Nome
  • Sobrenome
  • Empresa
  • Endereço 1
  • Endereço 2
  • Cidade
  • CEP / Código Postal
  • País
  • Estado
  • Telefone
  • Comentários do pedido
  • Endereço de cobrança
  • Email
  • E mais alguns… 😉

Como remover os campos da finalização de compra no WooCommerce

A função que vou ensinar abaixo deve ser inserida no final do arquivo functions.php do seu tema WordPress.

Por padrão, você vai encontrar o arquivo functions.php dentro da pasta do seu tema, no caminho: wp-content/themes/seutema/functions.php

Cada iten abaixo está com o comentário no final informando qual campo a função vai remover. Exclua as linhas que deseja manter.

/**************************************************************************************/
REMOVER OPÇÕES DO CARRINHO DO WOOCOMMERCE
/**************************************************************************************/


add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );

function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_first_name']); //remover primeiro nome
unset($fields['billing']['billing_last_name']); //remover sobrenome
unset($fields['billing']['billing_company']); //remover empresa
unset($fields['billing']['billing_address_1']); //remover endereço 1
unset($fields['billing']['billing_address_2']); //remover endereço 2
unset($fields['billing']['billing_city']); //remover cidade
unset($fields['billing']['billing_postcode']); //remover cep
unset($fields['billing']['billing_country']); //remover país
unset($fields['billing']['billing_state']); //remover estado
unset($fields['billing']['billing_phone']); //remover telefone
unset($fields['order']['order_comments']); //remover comentários do pedido / compra
unset($fields['billing']['billing_email']); //remover email
unset($fields['billing']['billing_city']); //remover cidade
return $fields;
}

É simples assim! 🙂

Se não conseguir, ou tiver algum campo adicional que deseje ocultar em seu site com WooCommerce, deixe um comentário.

Como remover campos do carrinho e checkout no WooCoomerce

Como remover campos do carrinho e checkout no WooCoomerce

Como remover campos do carrinho e checkout no WooCoomerce