A declaração abre preenchida com os dados do pedido. Antes de imprimir, você pode clicar em qualquer valor da tabela de itens e digitar outro, ou esconder um item inteiro. Serve pra corrigir um peso errado no cadastro, trocar o nome de um produto ou tirar da lista um item que não vai na caixa.
Editar na tela de impressão
- Abra o pedido em WooCommerce → Pedidos e clique em Imprimir declaração de conteúdo. A declaração abre numa nova aba.
- A janela de impressão do navegador abre sozinha. Clique em Cancelar pra voltar pra declaração.
- Clique no texto que quer mudar e digite o novo valor.
- Quando terminar, clique em Imprimir página, no fim da declaração.
O que dá pra editar direto na tela:
| Campo | Editável na tela |
|---|---|
| Discriminação do Conteúdo (nome do item) | Sim |
| Quantidade | Sim |
| Peso | Sim |
| Preço | Sim |
| Valor total | Sim |
| Remetente e Destinatário | Não. Veja Alterar o remetente e Ocultar o CPF |
| Textos da Declaração e das Observações | Não. Veja a seção Deixar uma mudança permanente |
| Cidade e data | Não. A data é sempre a do dia da impressão |
O que você digita vale só pra essa impressão. Se fechar ou recarregar a aba, a declaração volta com os dados do pedido. O pedido no WooCommerce não muda.
Esconder um item
Cada linha da tabela tem uma caixa na coluna Ocultar. Marque a caixa e o item sai da impressão. Na tela, a linha continua visível pra você poder desmarcar. A coluna Ocultar também não sai no papel.
Esconder um item não recalcula o Valor total. Clique no total e digite o valor certo antes de imprimir.
Como o plugin preenche peso, preço e total
Saber de onde vem cada número ajuda a decidir o que editar:
- Peso: peso cadastrado hoje no produto × quantidade, com a unidade da loja (
0.6kg). Produto sem peso aparece com-. - Preço: total da linha no pedido, já com desconto de cupom e sem frete.
- Valor total: soma dos itens antes dos cupons, sem frete.
Em pedidos com cupom, o Valor total fica maior que a soma da coluna Preço. Edite o total na tela ou use o código da seção seguinte pra trocar o cálculo.
Deixar uma mudança permanente
Quando você faz a mesma edição em todo pedido, vale trocar o padrão com um código. Cole no functions.php do tema filho ou num plugin de snippets, como o Code Snippets.
| Você quer | Como fazer |
|---|---|
| Outro nome pros produtos, sempre | Personalizar o nome dos produtos |
| Tirar o CPF do destinatário | Ocultar o CPF do endereço de entrega |
| Trocar o nome ou o endereço do remetente | Alterar o remetente |
| Total igual à soma da coluna Preço | Filtro wc_correios_declaration_total em Filtros disponíveis |
| Esconder colunas, trocar textos | Exemplos abaixo |
Trocar o texto da declaração
add_filter( 'wc_correios_declaration_text', function() {
return 'Declaro que não me enquadro no conceito de contribuinte...';
} );
Pra esconder o bloco Declaração inteiro, use add_filter( 'wc_correios_declaration_text', '__return_false' );.
Trocar ou esconder as observações
add_filter( 'wc_correios_declaration_observations', function() {
return '<p>Seu texto de observações.</p>';
} );
Pra esconder o bloco Observações, use add_filter( 'wc_correios_declaration_observations', '__return_false' );.
Esconder as colunas de peso ou preço
// Esconde a coluna Peso
add_filter( 'wc_correios_declaration_show_weight_column', '__return_false' );
// Esconde a coluna Preço e a linha Valor total
add_filter( 'wc_correios_declaration_show_price_column', '__return_false' );
add_filter( 'wc_correios_declaration_show_total', '__return_false' );
O modelo de declaração dos Correios tem campo de valor dos itens. Antes de esconder preço e total, confirme com a sua agência ou transportadora se a declaração continua aceita.
Veja também
- Personalizar o nome dos produtos
- Filtros disponíveis — referência completa pra devs.