PDF Invoices & Packing Slips for WooCommerce

Descrição

Essa extensão do WooCommerce adiciona automaticamente uma fatura em PDF ou UBL aos e-mails de confirmação de pedido enviados aos seus clientes. Fornece um modelo básico (modelos adicionais estão disponíveis em WP Overnight), bem como a possibilidade de modificar/criar seus próprios modelos. Indo além, você pode escolher baixar ou imprimir faturas e guias de remessa no administrador de pedidos do WooCommerce.

Principais características

  • Anexe automaticamente o PDF da fatura aos e-mails WooCommerce de sua escolha
  • Baixe a fatura / guia de remessa em PDF na página de administração do pedido
  • Gere documentos PDF de faturas / guias de remessa em massa
  • Modelos de fatura HTML/CSS totalmente personalizáveis
  • Baixe faturas na página Minha conta
  • Números sequenciais de faturas – com formatação personalizada
  • Disponível em: tcheco, holandês, inglês, finlandês, francês, alemão, húngaro, italiano, japonês (consulte as Perguntas frequentes para adicionar fontes personalizadas!), norueguês, português, polonês, romeno, russo, eslovaco, esloveno, espanhol, sueco e ucraniano

Extensões gratuitas

As seguintes extensões gratuitas estão disponíveis para adicionar recursos adicionais ao plugin:

Extensões premium

Além disso, oferecemos várias extensões premium:

Totalmente personalizável

Além de várias configurações padrão (incluindo um cabeçalho/logotipo personalizado) e vários campos de layout que podem ser usados imediatamente, o plugin contém modelos baseados em HTML/CSS que permitem a personalização e o controle total sobre a saída do PDF. Copie os modelos para a pasta do seu tema e não precisará se preocupar com o fato de que suas personalizações serão substituídas quando você atualizar o plugin.

  • Insira imagem/logotipo de cabeçalho personalizado
  • Modifique os dados/rodapé/isenção de responsabilidade da loja, etc. nas faturas e itens. guias de remessa
  • Selecione o tamanho do papel (Carta ou A4)
  • Tradução pronta

Capturas de tela

  • Fatura simples em PDF
  • Guia de remessa simples PDF
  • Imprima rapidamente faturas individuais ou guias de remessa da lista de pedidos
  • Imprima faturas ou guias de remessa em massa
  • Anexe faturas a qualquer e-mail do WooCommerce
  • Defina o nome da loja, endereço, logotipo do cabeçalho, etc.

Instalação

Requisitos mínimos

  • WooCommerce 3.3 ou posterior
  • WordPress 3.5 ou posterior

Instalação automática

A instalação automática é a opção mais fácil, pois o WordPress cuida da transferência de arquivos sozinho e você nem precisa sair do navegador. Para fazer uma instalação automática de PDF Invoices & Guias de remessa para WooCommerce, faça login no painel de administração do WordPress, navegue até o menu Plugins e clique em Adicionar novo.

No campo de pesquisa, digite “Faturas em PDF e guias de remessa para WooCommerce” e clique em Pesquisar plug-ins. Você pode instalá-lo simplesmente clicando em Instalar agora. Depois de clicar nesse link, você será perguntado se tem certeza de que deseja instalar o plugin. Clique em sim e o WordPress concluirá automaticamente a instalação. Após a conclusão da instalação, clique no link ‘ativar plugin’.

Instalação manual através da interface do WordPress

  1. Faça o download do arquivo zip do plug-in em seu computador
  2. Vá para o menu do painel de administração do WordPress Plugins > Adicionar novo
  3. Selecionar upload
  4. Carregue o arquivo zip do plug-in, e o plug-in será instalado
  5. Após a conclusão da instalação, clique no link “activate plugin” (ativar plug-in)

Instalação manual via FTP

  1. Faça o download do arquivo do plug-in em seu computador e descompacte-o
  2. Usando um programa FTP ou o painel de controle da hospedagem, carregue a pasta descompactada do plug-in no diretório wp-content/plugins/ da instalação do WordPress.
  3. Ative o plug-in no menu Plug-ins no painel de administração do WordPress.

Perguntas frequentes

Onde posso encontrar a documentação?

Faturas em PDF e faturas Documentação de guias de remessa para WooCommerce

Não está funcionando!

Confira nossas instruções de diagnóstico passo a passo aqui: https://wordpress.org/support/topic/read-this-first-9/

Onde posso encontrar mais modelos?

Acesse wpovernight.com para conferir mais modelos! Isso inclui modelos com mais detalhes fiscais e miniaturas de produtos. Precisa de modelos personalizados? Fale conosco por support@wpovernight.com para obter mais informações.

Posso criar/enviar uma fatura pró-forma ou uma nota de crédito?

Este é um recurso da nossa extensão Professional, que pode ser encontrada em wpovernight.com

Posso contribuir com o código?

Você é mais que bem vindo! Este plugin está hospedado no github, onde você pode postar problemas ou fazer solicitações pull.
https://github.com/wpovernight/woocommerce-pdf-invoices-packing-slips

Como posso exibir a fonte HTML/CSS para depuração/desenvolvimento de modelos?

Há uma configuração na guia Status da página de configurações que permite alternar a saída HTML. Não se esqueça de desligá-lo depois de terminar o teste!

Avaliações

15 abril, 2025
Does exactly what it says flawlessly without adverts and junk features. Thank you to the plugin team!
25 março, 2025
Nous utilisons ce plugin pour notre asso. Merci a vous pour votre développement
25 março, 2025
I’m very impressed with the features offered in the free version—everything works smoothly and meets my needs perfectly. On top of that, the support team is incredibly responsive and helpful when it comes to answering questions. Highly recommended!
Leia todas as 1.777 avaliações

Colaboradores e desenvolvedores

“PDF Invoices & Packing Slips for WooCommerce” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

PDF Invoices & Packing Slips for WooCommerce” foi traduzido para 35 localidades. Agradecemos aos tradutores por suas contribuições.

Traduzir o “PDF Invoices & Packing Slips for WooCommerce” para seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.

Registro de alterações

4.3.0 (2025-04-07)

  • New: Adds setting to toggle PDF translation reload for email attachments
  • New: Adds Dompdf log file reference and enable additional debug output when debug mode is active
  • New: Add filter to allow customization of document link
  • New: Display latest stable and unstable GitHub releases on status page and show admin notice for new unstable versions
  • New: Refactor SQL queries for safe table name handling
  • Fix: Restore translate() fallback in wpo_wcpdf_dynamic_translate() function
  • Fix: Numbers tab datepicker style when SCRIPT_DEBUG is defined
  • Fix: Missing translation function for string on Advanced Numbers page
  • Traduções: modelo de tradução atualizado (POT)
  • Tested: Tested up to WooCommerce 9.8 & WordPress 6.8

4.2.0 (2025-03-24)

  • New: Improved fonts check and reinstatement in temporary fonts directory
  • New: Function to reload WC webhooks
  • New: Improved autoloading for prefixed dependencies
  • New: Added plugin-specific filter hook for order item name
  • New: Removed the ‘Guest’ document access type, as it is covered by ‘Full’
  • New: Updated DOMPDF to v3.1.0
  • New: Upgrade link on Packing Slip document status
  • New: Added order coupons data to UBL document
  • Tweak: Ensured correct PDF Content-Type for improved browser handling
  • Tweak: Refactored PDF Simple template order details header for cleaner syntax
  • Fix: Improved date field options in Danger Zone tools for clarity
  • Fix: SQL interpolation issues flagged by WP Plugin Check
  • Fix: Removed duplicate AccountingSupplierParty and AccountingCustomerParty in UBL
  • Fix: Resolved issues rendering the number tab results
  • Traduções: modelo de tradução atualizado (POT)

4.1.1 (2025-02-17)

  • Ajuste: Adicionado um link de documentação ao rótulo Configuração do sistema
  • Ajuste: Implementação aprimorada do sistema de arquivos WP
  • Correção: Limpa caracteres especiais em get_html() para documentos em massa
  • Correção: Correção: as quebras de linha não estavam sendo respeitadas nas notas do documento

4.1.0 (2025-02-12)

  • Novo: Exibir versões de plugin instaladas tabela sob status avançado
  • Novo: Configuração para incluir o link do documento em e-mails para clientes convidados
  • Ajuste: Aprimorou o arquivo readme para listar as extensões gratuitas disponíveis
  • Ajuste: Usar wp_kses_post em vez de wpo_wcpdf_sanitize_html_content para campos de rodapé e extras
  • Correção: borda inferior do pacote de produtos nos estilos de modelo de PDF
  • Correção: o valor gerado por OrderDocument::get_language_attributes() deve ser do tipo string, null gerado
  • Correção: Regressão no estilo de totais do PDF
  • Correção: Verifique se is_enabled() pode ser invocado para o documento em wcpdf_get_document_file()
  • Traduções: modelo de tradução atualizado (POT)
  • Testado: Testado até o WooCommerce 9.7

4.0.0 (2025-02-04)

  • Novo: Assistente de configuração atualizado
  • Novo: Conformidade com os padrões do WP Plugin Check
  • Novo: função wpo_wcpdf_getText ()
  • Novo: adiciona os rótulos padrão da coluna PDF ao arquivo de strings
  • Novo: Adicionar pacote de idiomas lituano (somente strings de documentos)
  • Correção: Problema de segurança de acesso ao documento
  • Correção: Remover a capacidade de tradução dos campos VAT e COC
  • Correção: Chamada para função indefinida StandardSserializer() no UBL
  • Traduções: modelo de tradução atualizado (POT)

3.9.6 (2025-01-21)

  • Correção: Erro ao usar o método indefinido WC_Order_Refund::get_customer_id()

3.9.5 (2025-01-20)

  • Novo: Função de retorno de chamada de entrada por e -mail para configurações
  • Novo: adiciona suporte para elementos raiz adicionais do UBL
  • Novo: Adicione suporte para vários manipuladores sob uma única raiz em ubldocument :: get_data ()
  • Novo: Validação para isenção de imposto sobre o pedido para aplicar o motivo fiscal da UBL
  • Novo: O recurso “Regenerate Invoice” agora atualiza os dados do item de imposto UBL
  • Novo: aprimorar o seletor de inadimplência dos impostos da UBL, ‘nenhum’
  • Novo: Adicionar suporte a cbc:BaseQuantity à estrutura UBL
  • Novo: as configurações tributárias do UBL agora estão alinhadas com a opção de configurações mais recente
  • Novo: Adicionar função de utilidade para tradução dinâmica de string
  • Novo: Adicionar elemento cbc:BuyerReference à UBL para referência do comprador
  • Novo: Ativar suporte para CAC: Payment Means em UBL
  • Novo: ganchos de filtro para esquemas de impostos, categorias e razões da UBL
  • Novo: Adicionar suporte a cac:Price à UBL
  • Novo: Suporte para a Categoria de Imposto UBL Razão
  • Ajuste: Substitua o código UBL para obter o número do IVA do cliente pela nova função
  • Ajuste: Atualize o seletor de formato UBL Descrição
  • Ajuste: permitir 0 dias para a data de vencimento
  • Ajuste: Aplicar wpo_wcpdf_settings_fields_documents_{$this->type}_pdf antes de verificar o vazio do $settings_fields
  • Correção: A configuração da altura do logotipo pode quebrar o layout do documento no modelo simples
  • Correção: Definindo categorias não aplicadas a documentos desativados
  • Correção: CEP e cidade padrão na saída de impostos da UBL
  • Correção: Tratamento incorreto da configuração de formato UBL como histórico
  • Traduções: Modelo de tradução atualizado (POT).
  • Testado: Testado até WooCommerce 9.6.

3.9.4 (2024-12-23)

  • Novo: Adicione uma nota para informar os usuários sobre a disponibilidade de documentos adicionais
  • Novo: Exiba um aviso quando a ação anual de redefinição não estiver agendada
  • Ajuste: Transition UBL Suporte fora da versão beta
  • Traduções: Atualizar modelo de tradução (maconha)

  • Novo: Ative a pesquisa de vários números de fatura na lista de pedidos para configurações de HPOS

  • Novo: calcular_due_date () função do documento
  • Correção: corrigir o tipo da propriedade order_id do documento abstrato
  • Correção: Código do país da loja UBL
  • Traduções: Atualizar modelo de tradução (maconha)

3.9.2 (2024-12-17)

  • Novo: adiciona descrição ao seletor de formato UBL
  • Correção: Problema com verificações de carga de extensão PHP
  • Traduções: Modelo de tradução atualizado (POT).

3.9.1 (2024-12-16)

  • Novo: adiciona suporte para vários formatos UBL.
  • Novo: adiciona um campo de número de telefone da loja para suporte a e-in-invoice.
  • Novo: Adiciona informações do usuário às notas do pedido ao gerar documentos.
  • Novo: Adicionado um aviso de administrador para informar quando os requisitos do servidor não são atendidos.
  • Novo: aumentou o requisito mínimo de versão PHP para 7.4.
  • Novo: Remove o espaço entre a tabela e os totais dos itens.
  • Novo: seções adicionadas às configurações para melhor organização.
  • Ajuste: aprimorar a descrição da ferramenta “Remove released semaphore locks” (remover bloqueios de semáforo liberados).
  • Correção: Atualizar links não exibidos corretamente.
  • Correção: Problema no estilo de aviso da pasta Temper.
  • Correção: Remova o código de aviso prévio do legado não utilizado: check_auto_increment_increment () .
  • Correção: AJAX Visualizar carregando quando desativado nas páginas de configurações.
  • Correção: UBL Problema com itens de imposto vazio on -line.
  • Correção: a função jQuery tipTip não está disponível.
  • Correção: Modelo META META ESTILE.
  • Correção: Nome da classe Semaphore em duas classes que ainda estavam usando o nome anterior.
  • Traduções: Modelo de tradução atualizado (POT).
  • Testado: Testado até WooCommerce 9.5.

3.9.0 (2024-10-21)

  • Novo: Biblioteca sabre/xml atualizada para a versão 4.
  • Novo: Aviso adicionado sobre o suporte de retirada para versões PHP abaixo de 7.4.
  • Novo: Padrão automático de automóveis do PSR-4 implementado para melhorar a estrutura e a manutenção de código.
  • Novo: Gancho obsoleto: wpo_wcpdf_due_date_display.
  • Correção: Item WC Item Meta Style Issue ao usar dd .
  • Correção: Relocado wpo_wcpdf_use_path gancho antes $ src Verificação vazia.
  • Traduções: Modelo de tradução atualizado (POT).

3.8.8 (2024-10-08)

  • Correção: adiciona filtros obsoletos ausentes aos métodos de título do documento

3.8.7 (2024-10-07)

  • Novo: Adicionar compatibilidade total com o mPDF ao modelo simples.
  • Novo: Adicionar títulos do motivo do reembolso e do número da fatura à classe abstrata de métodos de documentos.
  • Novo: Melhore o registro de títulos de modelos.
  • Novo: Melhore a configuração da data de vencimento da fatura.
  • Novo: Adicionar a seção “Você também pode gostar desses plugins” à guia Upgrade.
  • Novo: função para determinar se o checkout está usando o bloco: wpo_wcpdf_checkout_is_block () .
  • Novo: Ferramenta de limpeza de bloqueios de semáforo herdados.
  • Novo: Limpeza automática de bloqueios de semáforos desbloqueados e outros aprimoramentos.
  • Novo: Ferramenta para remover bloqueios de semáforo expirados.
  • Novo: filtre para modificar os campos de dados do documento em PDF: wpo_wcpdf_document_data_meta_box_fields .
  • Ajuste: Prioridade do gancho inferior (200) para colunas de fatura na lista de ordens de WooCommerce.
  • Correção: Substitua o uso de função JQuery change().
  • Correção: Caminho correto para o ícone genérico do documento.
  • Correção: Verifique os recursos do usuário na função enable_debug () .
  • Correção: Carregue as traduções do plugin posteriormente no init gancho.
  • Correção: Desbloqueie a interface do usuário quando um botão de ferramenta é clicado.
  • Traduções: Atualizar modelo de tradução (POT).
  • Testado até WooCommerce 9.4.

3.8.6 (2024-07-18)

  • Correção: função add_yith_product_bundles_classes () erros
  • Correção: get_header_logo_id () Retorno Tipo de erro fatal

3.8.5 (2024-07-16)

  • Novo: pdfjs v4.3.136 Upgrade
  • Novo: Configuração avançada de imagens de incorporação
  • Novo: Inclui ImageMagick Library no status avançado
  • Novo: adiciona número de fatura ao seletor de tipo de pesquisa em configurações de HPOS
  • Novo: adiciona classes de linha para “YITH WooCommerce Product Bundles”
  • Novo: Registre um registro para exclusão de documentos nas notas do pedido
  • Ajuste: melhora o logotipo do cabeçalho
  • Correção: Faça o modelo simples do modelo total traduzível
  • Correção: envolve os endereços de documentos em torno das tags <p>
  • Traduções: modelo de tradução atualizado (POT)
  • Testado até o WooCommerce 9.1 & WordPress 6.6

3.8.4 (2024-06-19)

  • Novo: gancho de filtro wpo_wcpdf_multilinguly_languages ​​
  • Novo: foi introduzida a função wpo_wcpdf_get_multilingual_languages(), derivada da função obsoleta get_languages()
  • Ajuste: Adicionado novas strings ao arquivo strings.php para melhorar as traduções
  • Ajuste: Funções de notas aprimoradas para traduções aprimoradas ao usar a extensão profissional.
  • Correção: normalize_settings_args () Bug de função em configurações multilíngues
  • Correção: Configurações da guia Idioma Problema ao adicionar nova linguagem em configurações multilíngues
  • Traduções: modelo de tradução atualizado (POT)

3.8.3 (2024-06-06)

  • Novo: adiciona atributo de linguagem ao pdf html
  • Novo: Atualização v3.0.0 do Dompdf
  • Novo: gancho de filtro wpo_wcpdf_after_system_status_table
  • Novo: filtro para servidor Configs wpo_wcpdf_advanced_status_server_configs
  • Novo: pdfjs v3.11.174 upgrade
  • Ajuste: adiciona p como tag permitida do wpo_wcpdf_sanitize_html_content () função
  • Correção: Número Formating [order_number] espaço reservado não usando o número do pedido do pai nas notas de crédito
  • Correção: Remova tags indesejadas de wpo_wcpdf_sanitize_html_content ()
  • Correção: remove a configuração “Log invoice number generation” não utilizada
  • Correção: reverte o título do e-mail customer_invoice para o título original do Woo
  • Correção: a função get_extensions_license_data () retornando vazio se nenhum dado em cache encontrado encontrado
  • Correção: Bug criado pela saída da função wpo_wcpdf_sanitize_html_content () sendo null
  • Traduções: modelo de tradução atualizado (POT)
  • Testado até WooCommerce 9.0

3.8.2 (2024-04-29)

  • Correção: título do e-mail “Customer Invoice” (fatura do cliente) na metabox “Send order email” (enviar e-mail do pedido)
  • Correção: filtro chamado com um objeto de reembolso em get_billing_address () e get_shipping_address ()
  • Traduções: modelo de tradução atualizado (POT)
  • Testado até WooCommerce 8.9

3.8.1 (2024-04-23)

  • Novo: Atualizações DOMPDF para v2.0.7
  • Novo: adiciona o woocommerce como plugin obrigatório
  • Novo: melhorias no logotipo da loja para ser traduzível em futuras versão de extensão profissional
  • Correção: função de análise da data do documento sendo chamada em lojas que não são HPOS
  • Correção: Substitui funções de jQuery depreciado
  • Correção: bug com dica de tipo em wpo_wcpdf_parse_document_date_for_wp_query () função
  • Correção: Chamada de bug is_allowed () em bool em wcpdf_get_document () função
  • Correção: não removendo documentos meta na renovação de assinatura woo
  • Correção: Vulnerabilidade XSS no Woo Checkout Dados do endereço de entrada do usuário
  • Correção: Emissão de anexos de semáforo em reembolsos simultâneos
  • Traduções: modelo de tradução atualizado (POT)
  • Testado até WooCommerce 8.8

3.8.0 (2024-03-18)

  • Novo: Atualizações Bibliotecas de compositores, especialmente php-svg-lib por causa de um problema de segurança
  • Novo: ganchos para permitir a adição de novas guias de depuração de configurações e seu conteúdo
  • Novo: implementos do tipo de data seletor em ferramentas de perigo
  • Novo: o filtro wpo_wcpdf_process_danger_zone_tools_date_type
  • Novo: atualiza a versão mínima do WooCommerce para 3.3
  • Novo: função wcpdf_error_handling ()
  • Novo: função wcpdf_get_document_output_format_extension ()
  • Novo: função wcpdf_get_document_file () Para obter o arquivo de documento
  • Ajuste: adiciona um novo filtro para incluir o número da fatura nas consultas de pesquisa de HPOs
  • Ajuste: substitua date () com date_i18n () em get_filename ()
  • Ajuste: melhora a iniciação do número com a nova função: init_number () para initiate_number ()
  • Ajuste: oculta a faixa de extensões temporariamente
  • Correção: Bug que causou um problema de classificação na lista de pedidos
  • Correção: Erro JS, $ (...).pointer não é uma função
  • Correção: Formulários de ferramentas de perigo que não estão funcionando
  • Correção: Documento em massa Falta a propriedade SLUG
  • Correção: Alterado Nome do NONCE PADRÃO PARA DISMANTAL DE MAGHARD
  • Correção: título do e-mail “Customer Invoice” (fatura do cliente) na metabox “Send order email” (enviar e-mail do pedido)
  • Correção: Paginação da ferramenta Number
  • Correção: renumerando os documentos que não estão funcionando
  • Traduções: modelo de tradução atualizado (POT)
  • Testado até WooCommerce 8.7 & WordPress 6.5

3.7.7 (2024-01-29)

  • Novo: sistema de cache de licença de extensões
  • Novo: esconde a guia Upgrade no pacote
  • Novo: Obtenha o gancho de filtro de documentos wcpdf_get_document
  • Ajuste: melhora a marcação de arquivos de modelo simples
  • Ajuste: move a posição dos ganchos das notas nos arquivos de modelo
  • Correção: classificação de pedidos por número de fatura e data de emissão na página de listagem de pedidos
  • Correção: o parâmetro de nível enviado ao método log () na classe Semaphore
  • Correção: Bug de injeção de SQL na pesquisa de números avançados
  • Traduções: Torne a data de vencimento traduzível
  • Traduções: modelo de tradução atualizado (POT)
  • Testado até WooCommerce 8.5

3.7.6 (2024-01-09)

  • Novo: aplica o Php 7.2 como versão mínima
  • Novo: DOMPDF Atualização para v2.0.4
  • Ajuste: Declare New \ “Data de pagamento ” String para tradução
  • Correção: potencial bug de injeção de SQL em ferramentas numéricas
  • Correção: Bug em get_payment_date ()
  • Traduções: modelo de tradução atualizado (POT)

3.7.5 (2023-12-13)

  • Ajuste: inclui $ args nos parâmetros wpo_wcpdf_filename do gancho de filtro
  • Ajuste: adiciona novamente o gancho legado woocommerce_invoice_number para compatibilidade com versões anteriores
  • Correção: erro no acesso “completo” a documentos usando ações em massa
  • Correção: erro fatal no documento UBL

3.7.4 (2023-12-06)

  • Novo: adiciona nova configuração para ativar os logs de semáforo
  • Ajuste: adiciona descrições às configurações de COC e IVA
  • Ajuste: Substitui a função de remessa deslizante de embalagem no arquivo de modelo
  • Ajuste: adiciona semáforo à função de anexo de e -mail
  • Correção: bug no get_payment_date ()
  • Correção: erro na obtenção de IVA & e impostos valores salvos do número CoC
  • Testado até WooCommerce 8.4

3.7.3 (2023-11-27)

  • Novo: anúncio promocional temporário
  • Ajuste: Melhora os modelos Número/Data Funções
  • Ajuste: atualizar os argumentos do filtro wpo_wcpdf_due_date_display
  • Ajuste: alterar a forma como a configuração é recuperada para a data de vencimento
  • Correção: Anexo de deslizamento de embalagem quando o Pro é desativado
  • Correção: Modificando a data de criação do pedido no método get_due_date
  • Correção: aviso preg_replace do PHP 8.1
  • Correção: erro fatal na função custom_field() quando o campo personalizado é uma matriz
  • Correção: geração de vários documentos com o tipo de acesso “Completo”
  • Correção: erro de argumento vazio no método display_due_date

3.7.2 (2023-11-08)

  • Novo: adiciona a opção de data de vencimento às configurações de fatura
  • Novo: filtro para diretórios de plugins na guia Status avançado: wpo_wcpdf_plugin_directories
  • Novo: guia avançada com código de extensão de ferramentas numéricas integrado
  • Ajuste: atualiza os recursos de extensão da guia Upgrade
  • Correção: Bug em configurações históricas não sendo excluídas ao usar a maioria das configurações atuais
  • Correção: erro no nome da variável do documento no método output_ubl()
  • Testado até WooCommerce 8.3

3.7.1 (2023-10-20)

  • Correção: erro na visualização da UBL que força a criação da fatura

3.7.0 (2023-10-18)

  • Novo: adiciona a função payment_date() para ser usada em modelos
  • Novo: adiciona UBL como formato de saída adicional para documentos
  • Novo: bump min versão PHP obrigatório para 7.2
  • Novo: aumente a versão mínima obrigatória do WordPress para 4.4 (que já estava implicitamente na versão mínima obrigatória do WooCommerce)
  • Ajuste: mudar as posições dos ganchos wpo_wcpdf_before_html e wpo_wcpdf_before_html
  • Ajuste: oculte o próximo número da fatura se exibir o número do pedido
  • Ajuste: removeu as funções normalize_path herdadas e as substituiu por wp_normalize_path
  • Correção: bug com a saída de HTML usando links bonitos. Ponto de extremidade aprimorado.
  • Correção: Potencial erro fatal se o documento for false Em botões de ação da lista de pedidos
  • Correção: Erro ao ligar para o ID do pedido em null em output_number_date_edit_fields Método
  • Correção: Bug ao exibir as colunas do número/data da fatura, causando uma queda significativa do desempenho
  • Correção: conflito do link do PDF da minha conta com a análise do Jetpack
  • Correção: erro do PHP ao invocar o método get_title() document em bool
  • Correção: strpos () e str_replace () null avisos de parâmetro obsoletos
  • Testado até o WooCommerce 8.2 & WordPress 6.4

3.6.3 (2023-09-04)

  • Novo: adiciona a coluna Número da fatura à exportação de pedidos do WooCommerce Analytics
  • Novo: adiciona uma configuração de página de redirecionamento de acesso negado ao documento
  • Novo: ganchos antes e depois das ferramentas de depuração: wpo_wcpdf_before_debug_tools, wpo_wcpdf_after_debug_tools
  • Ajuste: adicione uma observação para deixar claro que a atualização do formato numérico afeta apenas novos pedidos
  • Ajuste: remove o modo legado e textdomain das configurações de depuração
  • Correção: bug indefinido do método WC PageController is_admin_page e substitua-o por is_admin_or_embed_page

3.6.2 (2023-08-23)

  • Novo código de acesso wcpdf_document_link
  • Novo: adiciona aviso para o próximo requisito do PHP 7.2
  • Novo: adiciona aviso para o próximo requisito do PHP 7.2
  • Novo: gancho de filtro para remover tags HTML das Notas de Remessa wpo_wcpdf_shipping_notes_strip_all_tags
  • Correção: bug ao passar a variável errada para os e-mails de pedidos filtrados
  • Correção: remova o diretório temporário antigo ao gerar um novo a partir da ferramenta de status
  • Correção: exibe sempre a ferramenta Gerar diretório temporário aleatório
  • Correção: problema com quebras de linha nas Notas de Remessa

3.6.1 (2023-08-16)

  • Correção: problemas de codificação de string em PDF

3.6.0 (2023-08-15)

  • Novo: configuração para tipo de acesso aprimorado ao link de documento
  • Novo: autoloader implementado para classes de plugins
  • Novo: adiciona uma nova ferramenta de status para redefinir as configurações do plugin
  • Novo: coluna do número da fatura adicionada à análise de pedidos do WooCommerce
  • Correção: substitui utf8_decode() que foi descontinuado no PHP 8.2
  • Correção: permite a tradução das strings das Notas de Remessa
  • Correção: bug ao tentar excluir arquivos temporários ao usar a extensão mPDF
  • Correção: bug em $updater retornando null na função da guia Upgrade
  • Correção: filtro woocommerce reenviar order_emails_available obsoleto
  • Correção: vários erros de digitação de strings
  • Correção: reverter a quebra de caracteres longos em rótulos de dados de pedidos
  • Correção: criação de avisos de propriedade dinâmica obsoleta no PHP8.2
  • Traduções: modelo de tradução atualizado (POT)
  • Testado até WooCommerce 8.0 e WordPress 6.3

3.5.6 (2023-06-21)

  • Novo: adiciona um shortcode genérico [wcpdf_download_pdf] para links de baixar PDF
  • Novo: biblioteca PDFJS de visualização aumentada para v3.7.107
  • Ajuste: otimize o tamanho da biblioteca PDFJS
  • Ajuste: remova o banner de contratação do WPO da guia Status
  • Ajuste: atualização das dependências do compositor
  • Correção: bug de exclusão de fonte após atualização do plugin
  • Correção: bug na visualização da nota de crédito se o pedido tiver vários reembolsos
  • Correção: erro de PHP na função log_document_creation_trigger_to_order_meta() ao tentar obter o ID e o tipo do pedido
  • Traduções: modelo de tradução atualizado (POT)
  • Testado até WooCommerce 7.8

3.5.5 (2023-06-01)

  • Novo: alternar entre data de exibição e criação nos dados do documento
  • Novo: adiciona suporte para licenças herdadas ativadas pelo Sidekick na guia Atualização
  • Ajuste: registrar geração de número de fatura na configuração

3.5.4 (2023-05-19)

  • Ajuste: melhora o código da guia de atualização para obter função de informações de licença
  • Correção: bug em modelos usando versões legadas da extensão Modelos Premium
  • Correção: problemas de tradução de strings e erros pote atualizado
  • Correção: bug na propriedade slug não definida ao definir o nome do bloqueio do número do documento

3.5.3 (2023-05-15)

  • Novo: exibir o gatilho de criação nos dados do documento e no meta do pedido
  • Novo: detecta o status da licença de extensão na guia Atualização
  • Novo: configuração do documento de pesquisa do número da fatura
  • Novo: adiciona novo filtro para fixar o metabox de dados do documento: wpo_wcpdf_sticky_document_data_metabox
  • Correção: adiciona semáforo ao início do número da fatura para evitar problemas de números simultâneos
  • Correção: ganchos de coluna de fatura somente na condição de configuração
  • Testado até WooCommerce 7.7

3.5.2 (2023-04-12)

  • Novo: guia de atualização adicionada

3.5.1 (2023-04-07)

  • Ajuste: adiciona verificação de permissão do usuário no documento AJAX impresso
  • Correção: bug ao tentar salvar a configuração do documento em massa em document_can_be_manually_marked_printed()
  • Correção: proibir a criação de documentos para pedidos anônimos

3.5.0 (2023-04-05)

  • Novo: opção de salvar data de exibição da fatura
  • Novo: marcar/desmarcar fatura como impressa
  • Novo: adiciona aviso quando RTL é detectado
  • Novo: ação wpo_wcpdf_preview_after_reload_settings
  • Novo: filtro wpo_wcpdf_export_settings
  • Correção: erro fatal na desativação do WC
  • Correção: bug nas opções da tela de número/data da fatura com HPOS ativado
  • Testado até WooCommerce 7.6 e 7.6. WordPress 6.2

3.4.0 (2023-02-20)

  • Novo: filtro wpo_wcpdf_settings_user_role_capabilities para alterar os recursos da função para acessar as configurações do plug-in
  • Novidade: UI aprimorada das ferramentas de depuração
  • Novo: ferramentas de configurações de importação/exportação
  • Novo: atualização do dompdf para v2.0.3
  • Correção: salve as configurações do documento na ordem meta somente na inicialização do documento
  • Testado até WooCommerce 7.4

3.3.2 (2023-02-03)

  • Novo: atualização do dompdf para v2.0.2
  • Novo: filtro para controlar o valor retornado por is_woocommerce_activated()
  • Correção: erro indefinido de JS ao tentar recuperar textos de medianiz de visualização

3.3.1 (2023-01-20)

  • Correção: aplica overflow-wrap:anywhere; ao modelo simples body em estilos CSS
  • Correção: exibe uma mensagem se o próximo número digitado for superior ao MySQL INT max
  • Correção: permitir que o texto das medianas de visualização seja traduzido
  • Correção: problema de cor de fundo dos formulários nas configurações
  • Correção: aviso PHP para índice indefinido existe
  • Corrija o ano na data de lançamento da v3.3.0 em readme.txt

3.3.0 (2023-01-16)

  • Novo: compatibilidade com WooCommerce HPOS (beta)
  • Novo: reprograme a redefinição anual do sistema de numeração em um botão na página Status
  • Novo: tabela de status de documentos na página Status
  • Novo: adiciona argumento de objeto de documento ao construtor da classe PDF Maker
  • Novo: filtro para permitir que o usuário desative a remoção de dados privados de documentos: wpo_wcpdf_remove_order_personal_data
  • Ajuste: otimiza o uso de $wpdb na classe Sequential_Number_store
  • Ajuste: melhora o número de redefinição anual com Action Scheduler e Updraft Plus Semaphore
  • Correção: substitui o uso dos obsoletos ganchos de filtro wcs_ do plugin WooCommerce Subscriptions
  • Correção: fiança se os dados do documento estiverem vazios ao salvar o pedido
  • Correção: adicionar nonces a várias solicitações inseguras de administrador
  • Testado até WooCommerce 7.3

3.2.6 (2022-12-15)

  • Correção: adiciona check-in nonce, ocultar link para dica de anexos no administrador
  • Testado até WooCommerce 7.2

3.2.5 (2022-11-22)

  • Correção: permitir reserva WooCommerce sem pedido

3.2.4 (2022-11-07)

  • Ajuste: atualizar modelo e arquivos de tradução
  • Correção: quebrar URLs longos em linhas diferentes se atingir o espaço disponível no modelo Simples
  • Correção: restaure as cadeias de caracteres excluídas e carregue-as usando o arquivo autônomo strings.php
  • Correção: aviso sobre argumento obsoleto do método get_dimensions() do produto
  • Testado até WooCommerce 7.1

3.2.3 (2022-10-28)

  • Correção: verifique se o pedido não foi salvo ou não existe antes de renderizar o documento PDF
  • Correção: bug ao obter o ID do pedido de objetos de terceiros ao anexar PDF ao e-mail
  • Correção: reverte funções/modelos de documentos que escapavam que causavam problemas na versão 3.2.2
  • Correção: funções de obtenção de telefone de cobrança/envio para pedidos de reembolso
  • Testado até WordPress 6.1

3.2.2 (2022-10-25)

  • Novo: filtro para permitir que os clientes acessem seu PDF com uma chave exclusiva
  • Correção: verifique se o logotipo da loja existe
  • Fix: check if HTML is escaped properly before echoing
  • Correção: talvez reinstale as fontes (se estiverem faltando) antes da saída do PDF
  • Correção: bug no cron job de limpeza automática
  • Correção: remove classes de compatibilidade de versões legadas do WC. Aumenta a versão mínima do WC para 3.0
  • Correção: permitir o reenvio manual de novo e-mail de pedido
  • Correção: execute ganchos de ação nas colunas da fatura na lista de pedidos
  • Marcado como testado até WooCommerce 7.0

3.2.1 (2022-10-06)

  • Renomeia o plugin para cumprir as regras de marca registrada

3.2.0 (2022-09-26)

  • Novo: configuração para exibir a coluna Data da fatura na lista de pedidos do WooCommerce
  • Novo: Dompdf atualizado para a versão 2.0.1, que corrige uma vulnerabilidade de segurança.
  • Novo: filtro wpo_wcpdf_document_link_additional_vars para adicionar variáveis de consulta adicionais ao link do documento
  • Ajuste: inicialização/salvamento de dados de configurações de documento aprimorado
  • Ajuste: configurações aprimoradas de exibição do assistente
  • Ajuste: estilos e descrições aprimorados para as configurações de ‘Formato numérico’ do documento
  • Ajuste: nova variável de consulta para o link do documento shortcode

3.1.1 (2022-09-13)

  • Correção: erro fatal causado pela falta da função list_files()

3.1.0 (2022-09-06)

  • Novo: recurso de links de documentos personalizados disponível na página de configurações de Status. Altera os links do documento para um esquema de URL mais bonito
  • Novidade: ganchos de ação antes e depois do logotipo da loja: wpo_wcpdf_before_shop_logo e wpo_wcpdf_after_shop_logo
  • Correção: substitui WP_Filesystem por funções PHP para excluir arquivos temporários
  • Marcado como testado até WooCommerce 6.8

3.0.1 (2022-08-02)

  • Novo: ponteiro de administrador para o menu suspenso de configurações do documento
  • Segurança: escape dos parâmetros da guia e da seção antes de enviá-los de volta, levando a um script entre sites refletido. Este bug foi reintroduzido na versão 2.14.0
  • Ajuste: evitar requisitos, selecionar para recarregar a visualização das configurações
  • Correção: permitir a remoção do botão de salvamento secundário do acionador de requisitos nas páginas de configurações
  • Marcado como testado até WooCommerce 6.7

3.0.0

  • Bibliotecas: dompdf atualizado para 2.0.0, abordando vulnerabilidades de segurança e introduzindo algumas alterações que podem quebrar configurações personalizadas de alto nível (mais informações)
  • Correção: respeite os caminhos do modelo de woocommerce personalizados (filtrados)
  • Correção: verifique se a fatura é permitida antes da saída do shortcode
  • UI: Link para extensão Professional para anexos de guia de remessa

2.16.0

  • Segurança: corrija o XSS refletido autenticado na página de configurações
  • Correção: URLs de redirecionamento no assistente e ao enviar e-mails manualmente
  • Bibliotecas: dompdf atualizado para 1.2.2

2.15.0

  • Novo: Ganchos de filtro para substituir a capacidade de editar dados do documento
  • Modelo simples: mostra apenas frete e frete. linhas de forma de pagamento quando definidas
  • Security: escape urls as late as possible
  • Correção: WP6.0+ convertendo elementos da interface em emojis
  • Ajuste: Mostrar botão de salvar fixo para todas as alterações de configuração

2.14.5

  • Correção: visualizar número e fatura da fatura configurações de exibição de data
  • Testado até WooCommerce 6.5 & WordPress 6.0

2.14.4

  • Correção: cabeçalho Content-Length causando resposta inválida em alguns servidores

2.14.3

  • Ajuste: acréscimos de estilos para restrições de configurações personalizadas
  • Ajuste: adicione estilos para seções de configurações personalizadas
  • Ajuste: defina o cabeçalho Content-Length para exibição in-line

2.14.2

  • Correção: remoção de caracteres de texto inseridos no assistente de configuração
  • Desenvolvedor: Novo filtro wpo_wcpdf_email_order_object
  • UI: Atualizar layout do assistente de configuração
  • Bibliotecas: dompdf atualizado para 1.2.1 (abordando possíveis vulnerabilidades de segurança)
  • Marcado como testado até WooCommerce 6.4

2.14.1

  • Novo: reinicie o Assistente de Configuração manualmente na guia Status
  • Correção: análise dinâmica do nome do gancho do filtro wpo_wcpdf_tmp_path_{$type}
  • Correção: remoção da visualização embutida para upload de mídia
  • UI: Mostrar botão de salvar fixo na alteração das configurações
  • UI: Preencha a folha de ícones do documento com branco

2.14.0

  • Novo: visualização ao vivo do documento PDF na página de configurações
  • Correção: verifica se a tabela de armazenamento de números existe antes de aplicar a migração do banco de dados
  • Ajuste: remova i18n para algumas strings de log
  • Marcado como testado até WooCommerce 6.3

2.13.1

  • Correção: carregar configurações não históricas ausentes para faturas existentes
  • Ajuste: imprimir arquivo e imprimir número de linha para exceções em logs de erros e erros. saída
  • Marcado como testado até WooCommerce 6.2

2.13.0

  • Novo: inclua a pasta temporária dompdf no procedimento de limpeza
  • Novo: Adicionar classes de linha CSS para pacotes de produtos WPC
  • Novo: filtro para substituir argumentos wc_display_item_meta
  • Correção: evite erros quando o servidor não suporta renderização de imagem .webp
  • Correção: alteração da data padrão inválida 0000-00-00 00:00:00 nas tabelas de armazenamento de números
  • Ajuste: não armazene configurações de documentos não históricos na ordem meta
  • Modelos: novo gancho de ação antes do rótulo do documento (wpo_wcpdf_before_document_label)
  • Bibliotecas: dompdf atualizado para 1.2.0
  • Marcado como testado até WP5.9

2.12.1

  • Correção: mostrar um aviso de feedback após salvar as configurações
  • Correção: imagens com estilos de largura mínima/altura mínima renderizavam tabelas incorretamente (patch dompdf)
  • Ajuste: desative a verificação da plataforma do compositor

2.12.0

  • Novidade: suporte para imagens webp
  • Correção: versão do plug-in para procedimento de atualização do sincronizador de fontes
  • Correção: forçar o recarregamento da lista de modelos instalados durante a migração do caminho do modelo
  • Correção: aviso de tipo de retorno incompatível com PHP8.1
  • Correção: avisos de descontinuação do WooCommerce 6.1
  • Dependências: dompdf atualizado para 1.1.1
  • Marcado como testado até WooCommerce 6.1

2.11.4

  • Correção: fontes agrupadas sendo excluídas durante atualizações
  • Correção: compatibilidade de dados de cache de fontes dompdf 1.1.0+

2.11.3

  • Correção: suporte estendido a símbolos de moeda em documentos em massa
  • Correção: evitar a cópia de guias de remessa e outros dados de documentos para pedidos de renovação (assinaturas WooCommerce)
  • Marcado como testado até WooCommerce 6.0

2.11.2

  • Novo: filtro e substituto para a guia de configurações padrão
  • Ajuste: sincronização de fontes aprimorada durante atualizações de plugins
  • Correção: permitir configurações de texto não históricas
  • Correção: falha com mais eficiência durante instalação/atualização/downgrade
  • Correção: aviso sobre configuração ausente na nova instalação
  • Correção: não inicialize as configurações quando o documento não puder ser carregado
  • Correção: evite consultas desnecessárias ao banco de dados quando a API de configurações for iniciada
  • Correção: suporte estendido a símbolos de moeda em documentos em massa

2.11.1

  • Correção: os erros eram registrados incorretamente após a instalação, quando nenhuma fatura havia sido criada ainda
  • Correção: estilos de botão no back-end do pedido

2.11.0

  • Novo: use armazenamentos de números baseados em anos para anos futuros e passados para lidar com redefinições anuais de forma mais confiável
  • Correção: substituto do iconv do PHP para compilações PHP personalizadas sem esta função

2.10.6

  • Correção: compatibilidade com PHP7.1

2.10.5

  • Segurança: aplique escape a strings traduzidas

2.10.4

  • Correção: o telefone de cobrança não era exibido na guia de remessa quando o endereço de cobrança estava ativado
  • Correção: suporte para caracteres especiais em sites sem o módulo PHP MB-string
  • Correção: não altere o objeto do pedido ao registrar a criação de documentos para reembolsos nas notas do pedido

2.10.3

  • Correção: o endereço secundário sempre era exibido, independentemente da configuração

2.10.2

  • Novo: imprima o número de telefone de entrega quando disponível (e ativado nas configurações)
  • Novo: Mostrar aviso embutido na página de configurações quando o logotipo for maior que 600 dpi
  • Correção: evite erros fatais ao tentar registrar notas para reembolsar pedidos
  • Traduções: modelo de tradução atualizado (POT)
  • Traduções: modelo de tradução atualizado (POT)
  • Traduções: traduções agrupadas removidas para pacotes de idiomas disponíveis em wordpress.org
  • Marcado como testado até WooCommerce 5.9

2.10.1

  • Correção: evite erros fatais se as funções do modelo não puderem ser carregadas

2.10.0

  • Novo: use JS & Arquivos CSS para reduzir o tempo de carregamento em sites ativos (ativar SCRIPT_DEBUG carregará versões completas)
  • Novo: a configuração do modelo selecionado agora é armazenada como um ID de referência em vez de um caminho fixo (#209 )
  • Correção: fallback para a primeira tradução disponível para configurações ao migrar da configuração multilíngue para um único idioma
  • Correção: aviso de variável indefinida ao usar [wcpdf_download_invoice] em páginas que não são de pedido
  • Correção: links de documentação atualizados
  • Marcado como testado até WooCommerce 5.7

2.9.3

  • Correção: erros de JavaScript na página Minha conta com tags de link vazias
  • Correção: URLs longos no layout da área de notas quebrando

2.9.2

  • Ajuste: Adicionado novo prefixo ‘item-‘ ao ID de classe da linha do item
  • Novo: filtro para definir a ordem de classificação para documentos em massa (wpo_wcpdf_bulk_document_sort_order)
  • Marcado como testado até WooCommerce 5.6

2.9.1

  • Novo: registrar a criação manual de faturas (com registro ativado)
  • Novo: filtros para substituir a classe corporal e o conteúdo (wpo_wcpdf_body_class e wpo_wcpdf_html_content)
  • Novo: métodos de documento para obter (e substituir) os títulos de números e datas
  • Correção: abra o PDF na página Minha conta em uma nova guia/janela do navegador (seguindo as configurações)
  • Translations: Update template (POT) and current translation projects