Alejandro
Rioja.
Hire me →
código

Como editar/remover campos de checkout do Woocomerce

Se você é leitor regular do meu site, você deve ter notado que recentemente adicionei uma página da Loja ao meu site para começar a vender alguns produtos digitais. Se você vir o formulário de checkout padrão com o qual o Woocomerce vem, ele tem muitos campos que prejudicam as taxas de conversão. Hoje eu…

Alejandro Rioja
Alejandro Rioja
10 de maio de 2020

Table of contents

Open Table of contents

Ajuste facilmente seu formulário de checkout Woocomerce com personalizar

  1. Ir para Aparência > Personalizar
  2. Em seguida, vá para Woocomerce > Checkout
  3. Em seguida, selecione os campos para Ocultar / Opcional / Obrigatório

Se você precisar de uma granularidade melhor, você pode usar as seguintes etapas.

Etapas para editar campos de checkout do Woocomerce

  1. Baixe e ative o plugin Minhas Funções Personalizadas (ou, alternativamente, edite o arquivo functions.php no seu Tema filho)
  2. Uma vez no plugin (que você pode encontrar em Configurações > inserter PHP) ou em suas funções.php, cole o código abaixo e salve as alterações.
  3. Feito!

/* WooCommerce: Remover campos de checkout */ add_filter( woocommerce_checkout_fields, ‘custom_override_checkout_fields’ ); custom_override_checkout_fields de função ( $fields ) { unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); $fields de retorno; }

Observe que o código acima remove todos os campos, se você quiser manter alguns (por exemplo: Primeiro Nome, Sobrenome, E-mail) basta excluir as linhas correspondentes como eu fiz aqui:

Esse código é este.

/* WooCommerce: O código abaixo remove campos de checkout */ add_filter( woocommerce_checkout_fields, ‘custom_override_checkout_fields’ ); custom_override_checkout_fields de função ( $fields ) { unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); unset($fields); $fields de retorno; }

Agora seu checkout deve parecer muito mais limpo!

Conclusão

Espero que você tenha gostado desta viagem rápida para personalizar seus campos de checkout woo-commerce.

Que outros roteiros você quer que eu compartilhe? Deixe-me saber nos comentários!

Você é um comerciante? Aqui estão outros scripts que você vai desfrutar: