Imprimir etiqueta dos Correios com WooCommerce

Update: este plugin não é mais atualizado e não tem garantia, então se você busca por algo flexível e com mais flexibilidade, recomendo este plugin aqui. Eu nunca usei, mas parece funcionar bem!

Um dos pontos mais chatos e trabalhosos quando um e-commerce começa a crescer é a gestão de etiquetas para envio pelos Correios. Fazer isso manualmente é inviável quando são muitos pedidos por dia.

Para solucionar isso, criei um plugin para WordPress que permite a impressão de etiquetas. É um plugin bem simples, mas funcional. Ele não deixa o WordPress mais lento nem nada, visto que só roda no back-end.

Como funciona

O plugin gera etiquetas no formato Pimaco A4263. Para saber detalhes de tamanho de página e configurações de impressão, veja as recomendações do fabricante. No entanto, se você utilizar uma página que é toda adesivo, também irá funcionar para imprimir etiquetas.

Instalação

Faça download do arquivo no Github e, depois, faça upload no diretório de plugins do WordPress. Ative e está pronto.

Link para download direto: [ NÃO FUNCIONA MAIS ]

Depois, para gerar as etiquetas, acesse a tela de pedidos do WooCommerce, selecione os pedidos que deseja gerar etiqueta. No dropdown “Ações em Massa”, clique em gerar etiquetas.

Se você tiver qualquer problema com o plugin, basta entrar em contato!

29 comentários em “Imprimir etiqueta dos Correios com WooCommerce”

  1. Estou tentando utilizar este plugin mas me deu um erro ao gerar o pdf ” falha ao gerar o pdf”
    Olhei no console de JS e estava o seguinte erro
    “Refused to evaluate a string as JavaScript because ‘unsafe-eval’ is not an allowed source of script in the following Content Security Policy directive: “script-src ‘self’ chrome://resources”.”

  2. Raphael Azeredo

    Olá Fernando, primeiramente gostaria de lhe parabenizar pelo excelente plugin que desenvolveu, realmente muito útil, porém quando seleciono mais de 10 etiquetas ele não pula de página e sobrepõe os dados, misturando as informações, se precisar lhe mando um print do erro, já testei em diferentes navegadores mas o erro permanece, desde já grato!

  3. Olá Fernando tudo bem? Parabéns pelo projeto, instalei e ativei mas ao gerar o pdf das etiquetas da o seguinte erro:
    Notice: Undefined variable: html in /home/franc263/public_html/wp-content/plugins/Etiquetas-WooCommerce-Correios-master/gerador-etiquetas.php on line 84
    Unable to stream pdf: headers already sent

    comentário apenas como feedback.

    1. Fernando Fresinghelli

      Olá, Gabriel!

      Ele ainda não está funcional como deve ser para estar na base do WordPress. Ele funciona como deve, no entanto, estou trabalhando em uma versão com código otimizado.

      Obrigado pelo seu comentário.

  4. Olá Fernando, parabéns pelo plugin, ainda não testei mas é exatamente o que preciso, não sei como o pessoal mais ligado ao WooCommerce ainda não produziu algo oficial com a mesma funcionalidade, tamanha a utilidade.

    Como sugestão, caso alguém ainda trabalhe nele, seria interessante ter os dados de remetente e destinatário na mesma etiqueta, similar às etiquetas geradas pelo Mercado Livre, por exemplo. E quem sabe a configuração de um logotipo para impressão na etiqueta.

    Parabéns de novo!

  5. Ola fernando, Parabéns pela iniciativa, será que poderia me ajudar? Deu o seguinte erro:

    Warning: mysql_query(): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) in /home/storage/a/d5/41/pixelpresentes/public_html/store/wp-content/plugins/Etiquetas-WooCommerce-Correios-master/generator.php on line 147

    Warning: mysql_query(): A link to the server could not be established in /home/storage/a/d5/41/pixelpresentes/public_html/store/wp-content/plugins/Etiquetas-WooCommerce-Correios-master/generator.php on line 147
    Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)

    Agradeço desde ja

  6. Olá Fernando,

    Baixei o arquivo, depois fiz Upload do arquivo Zip nos Plugins, instalei e ativei, fui no woocommerce selecionei os pedidos que queria gerar etiqueta, o sistema pediu para eu liberar o PopUp, liberei, dai quando fiz para 4 etiquetas abriu outra página e da essa mensagem:
    Table ‘biobelac_derma.wp_posts’ doesn’t exist

    Preciso muito deste plugin, é tudo que precisamos, parabéns pela iniciativa.
    Sucesso
    Grata

  7. Queira desconsiderar o comentário anterior, já entendi o que houve, meu website foi criado um layout novo e eu estava no antigo, dai dava não encontrado.
    Já consegui, mas para muitas etiquetas ocorre o que o amigo acima descreveu, ele meio que mistura as etiquetas, quem sabe você conseguisse aumentar o espaço entre uma e outra.
    Grata
    Valeu

    1. Fernando Fresinghelli

      Olá,
      Esse plugin está precisando de uma série de ajustes e melhorias realmente, mas no momento sem tempo para fazer isso. O plugin deve ter criado uma página no seu WordPress, lá é possível editar o remetente.

      Se inscreva na newsletter, assim que eu puder atualizar o plugin e deixá-lo bonitinho, irei avisar por lá.

      Até logo!

  8. Bom dia Fernando,

    Primeiramente gostaria de lhe agradecer pelo plugin que muito me ajudou, foram muitas etiquetas impressas por ele, ótimo trabalho!
    Você tem o arquivo do plugin anterior a atualização que adiciona o remetente disponível pra download.
    Precisei resetar meu wordpress e ao instalar a nova versão estou tendo problemas, o campo de remetente sobrepõe com o campo de destinatário, impossibilitando a impressão das etiquetas.

    Agradeço desde já.

    1. Fernando Fresinghelli

      Olá,
      este plugin não é atualizado e nem deve estar funcionando mais. Desculpe.

      Experimente a opção indicada no topo.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *