Descrição
This WooCommerce extension automatically adds a PDF or XML invoice (e-invoicing) to the order confirmation emails sent out to your customers. Includes a basic template (additional templates are available from WP Overnight) as well as the possibility to modify/create your own templates. In addition, you can choose to download or print invoices and packing slips from the WooCommerce order admin.
Principais características
- Automatically attach invoice PDF or XML to WooCommerce emails of your choice
- Download the PDF or XML Invoice / PDF Packing Slip from the order admin page
- Choose from a range of e‑document formats: UBL 2.1, Peppol BIS 3.0, CII D16B, Factur‑X 1.0, ZUGFeRD 1.0, and ZUGFeRD 2.0.
- 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
- Sequential invoice numbers
- 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:
- PDF Invoices & Packing Slips for WooCommerce – mPDF: Adiciona suporte ao esquema de escrita RTL e ao script árabe.
- PDF Invoices & Packing Slips for WooCommerce – mPDF CJK: Oferece suporte a fontes chinesas, japonesas e coreanas (CJK) para a extensão mPDF.
- PDF Invoices & Packing Slips for WooCommerce – Unicode Language Pack: Adiciona suporte a caracteres chineses, japoneses e coreanos.
- PDF Invoices & Packing Slips for WooCommerce – Taxes Summary : adiciona uma tabela de resumo dos impostos após os detalhes da ordem.
Extensões premium
Além disso, oferecemos várias extensões premium:
- Create/email PDF Proforma Invoices, Credit Notes (for Refunds), email Packing Slips, automatic upload to Dropbox, Google Drive & more with PDF Invoices & Packing Slips for WooCommerce Professional
- Obtenha o conjunto completo de recursos, incluindo Professional, Premium Templates, e recursos adicionais com o WooCommerce PDF Invoices &; Packing Slips Plus Bundle
- Add Peppol network delivery for WooCommerce invoices and credit notes right inside your invoicing workflow. eDocuments for WooCommerce: Peppol
- Automatically send new orders or packing slips to your printer as soon as the customer orders! WooCommerce Automatic Order Printing (PrintNode)
- Enable EU VAT number collection, automatic validation and reverse-charge logic right in your WooCommerce store. WooCommerce European (EU/UK/Norway/Switzerland) VAT Compliance
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
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
- Faça o download do arquivo zip do plug-in em seu computador
- Vá para o menu do painel de administração do WordPress Plugins > Adicionar novo
- Selecionar upload
- Carregue o arquivo zip do plug-in, e o plug-in será instalado
- Após a conclusão da instalação, clique no link “activate plugin” (ativar plug-in)
Instalação manual via FTP
- Faça o download do arquivo do plug-in em seu computador e descompacte-o
- 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.
- 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
Colaboradores e desenvolvedores
“PDF Invoices & Packing Slips for WooCommerce” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.
ColaboradoresPDF 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
5.7.0 (2026-02-09)
- New: Add filter to override EDI action button HTML
- New: Add cheque payment method support to E-Documents
- Tweak: Align line net amount with unit price times quantity for UBL and CII
- Fix: Authorization when saving Peppol identifiers via AJAX
- Traduções: modelo de tradução atualizado (POT)
- Tested: Compatibility confirmed with WooCommerce 10.5
5.6.0 (2026-01-21)
- New: Introduce filters to customize E-Documents zero-tax category
- Fix: UBL credit note validation failure caused by negative unit price
- Fix: Fatal checkout validation error triggered during Peppol processing
- Traduções: modelo de tradução atualizado (POT)
5.5.0 (2026-01-19)
- New: Add reference to Peppol extension in readme
- New: Added configurable custom field to checkout
- New: Peppol Checkout Field improvements
- Tweak: Normalize Shop VAT and CoC settings to avoid invalid formatted values
- Fix: UBL Tax total rounding issues
- Fix: UBL tax grouping and monetary totals consistency
- Fix: XML preview overflowing horizontally when PDF is embedded
- Fix: Hide XML bulk actions when E-Documents feature is disabled
- Fix: Hide XML preview button for unsupported document types
- Fix: Prevent extra output in individual XML invoice downloads
- Fix: Item price allowance rounding in UBL and CII
- Fix: Backend saving of Peppol Endpoint ID for guest orders
- Traduções: modelo de tradução atualizado (POT)
5.4.0 (2025-12-24)
- New: Added Peppol Network cross-sell to E-Documents Network settings
- Traduções: modelo de tradução atualizado (POT)
5.3.1 (2025-12-23)
- Fix: Ensure Peppol Endpoint ID is saved on checkout, including guest orders
- Traduções: modelo de tradução atualizado (POT)
5.3.0 (2025-12-22)
- New: Advanced Status tool to generate and download a complete plugin report for support purposes
- Tweak: Hide Legal Identifier from My Account Peppol page and order E-Docs meta box
- Fix: Make UBL
PartyLegalEntityCompanyIDoptional for buyer and supplier - Fix: Fatal error on checkout when checkout fields data is invalid
- Traduções: modelo de tradução atualizado (POT)
5.2.0 (2025-12-09)
- New: Added WooCommerce and WordPress minimum version requirements to the system requirements table
- New: Introduced an ink-saving mode option for the Simple template
- New: Added support for the VAT Number meta key from the WooCommerce EU VAT & B2B plugin
- Tweak: Validate
template_pathagainst installed templates list inload_template_functions() - Tweak: Moved description output before custom field rendering in the settings
select()callback - Fix: Remove XML documents from settings export (no longer supported)
- Fix: Updated documentation link in the E-Documents Tax Classification page
- Fix: Prevented fatal error during checkout validation when hook arguments are invalid
- Fix: Resolved fatal error caused by an invalid option type when loading debug settings
- Fix: Added fallback for
wc_string_to_bool()inunstable_option_announcement_notice()to prevent a fatal error when WooCommerce is inactive - Fix: Header logo not displaying when using remote image URLs
- Traduções: modelo de tradução atualizado (POT)
5.1.0 (2025-11-25)
- New: Add setting to validate customer Peppol Endpoint ID during checkout
- Fix: Ensure Buyer VAT identifier includes country prefix in E-Documents
- Traduções: modelo de tradução atualizado (POT)
- Tested: Compatibility confirmed with WooCommerce 10.4
5.0.0 (2025-11-24)
- New: Refactored E‑Documents Architecture for better EN16931 Compliance and Multi‑Format Support
- New: Document filter functions replaced by new global functions
- Tweak: Enhanced notice displayed when documents are unavailable in the preview
- Tweak: Ensure script compatibility with WooCommerce 10.3
- Fix: Extended currency symbol support in Bulk Actions
- Fix: Harden debug tools AJAX handlers with capability checks and validation
- Traduções: modelo de tradução atualizado (POT)
- Tested: Tested up WordPress 6.9
4.9.1 (2025-11-06)
- Fix: Fatal error when Credit Note passes Order Refund to
wpo_ips_order_has_local_pickup_method()
4.9.0 (2025-11-03)
- New: Upgrade Dompdf to version 3.1.4
- Tweak: Improve display of Shipping cost and location details in PDF totals
- Fix: Extended currency symbols show in PDF but not in PDF Preview
- Traduções: modelo de tradução atualizado (POT)
4.8.0 (2025-10-21)
- New: Added notice for missing custom template files
- New: Implemented recurring action scheduling for semaphore cleanup
- New: Upgraded Dompdf library to version
3.1.3 - New: Displayed Pro settings section under the General tab
- New: Added accordion sections to the Advanced settings tab
- New: Added hooks for extra fields support in the PDF document data order metabox
- New: Logged database errors in
SequentialNumberStoremethods - Tweak: Improved
Semaphoreclass by adding transient caching for cleanup status - Tweak: Added note and permalink check for Pretty document links setting
- Fix: Prevented fatal error when
SettingsCallbacks::validate()receivesfalse - Fix: Prevented document links from appearing in all email placements by ensuring each link is added only to its own configured location
- Fix: Removed deprecated
finfo_close()calls for PHP 8.5 compatibility - Fix: Prevented fatal error in
yearly_reset_action_missing_notice()when$this->settingsisnull - Traduções: modelo de tradução atualizado (POT)
- Tested: Compatibility confirmed with WooCommerce 10.3
4.7.0 (2025-09-09)
- New: Playground blueprint added
- New: Show deleted document numbers in Advanced > Numbers
- New: Hide PDF order metaboxes when no documents are enabled
- New: Advanced setting to choose default admin manual invoice number
- Tweak: Open PDFs in a new browser tab/window on the Thank you page
- Tweak: Extend automatic cleanup to also remove expired semaphore locks
- Tweak: Disable UBL Standard admin notice
- Fix: Setup wizard not retrieving shop address correctly
- Fix: Redirect issue when hiding unstable version notice
- Fix: Prevent email attachments for Packing Slip documents when Pro is not active
- Fix: Update WooCommerce REST order API hook while keeping legacy compatibility
- Fix: Fatal error in setup wizard when
wpo_wcpdf_get_country_states()receives anullcountry code - Fix: Fatal error when calling
WC_Tax::get_tax_rate_classes()on older WooCommerce versions - Traduções: modelo de tradução atualizado (POT)
- Tested: Compatibility confirmed with WooCommerce 10.2
4.6.3 (2025-08-18)
- Tweak: Mark the
wcpdf_get_invoice()andwcpdf_get_packing_slip()functions as deprecated - Fix: Wrong condition in
Semaphore::init_cleanup()preventing cleanup run - Fix: Item meta display error on legacy WooCommerce installs
- Fix: Fatal error in
get_order_fees()caused by unsupported operand types - Traduções: modelo de tradução atualizado (POT)
- Tested: Confirmed compatibility with WooCommerce 10.1
4.6.2 (2025-07-31)
- Fix: Restore full item meta display in PDF
- Fix: Undefined array key “padding”
- Traduções: modelo de tradução atualizado (POT)
4.6.1 (2025-07-29)
- Tweak: Updated CSS class name used for the shop email in templates
- Fix: Resolved issue with date format for “Mark as printed”
- Fix: Improved settings menu tab styling on smaller screens
- Fix: Prevented PHP warnings when
allow_url_fopenis disabled - Fix: Corrected argument mismatch in
add_document_link_to_email() - Traduções: modelo de tradução atualizado (POT)
4.6.0 (2025-07-15)
- New: Added filter to modify the return value of
get_shop_address() - New: Enhanced document data editing on the order page
- New: Refined styling for settings submenus
- New: Improved Country/State selection in the Setup Wizard Shop Address step
- New: Added “Email Address” to Shop Address fields
- New: Document data editing for Invoices and Credit Notes is now disabled by default. Enable via Advanced settings
- New: Added sync action button to Shop Address fields
- New: Linked documentation to historical settings descriptions
- New: Displayed shop phone number below address in the Simple template
- Tweak: Deprecated legacy
shop_addresstext hook - Tweak: Updated UBL tax filters to append values instead of overriding defaults
- Fix: Resolved issue where Order Proposal plugin email attachments failed without the Professional extension
- Fix: Allowed HTML in the “Shop Additional Info” field
- Fix: Replaced free-text state input with a select field to ensure valid WooCommerce state codes
- Fix: Added missing documentation link to UBL Tax settings
- Translations: Updated POT file for translations
- Tested: Confirmed compatibility with WooCommerce 10.0
4.5.2 (2025-05-27)
- Tweak: Suppress log entries for missing font files that are expected and not required
- Fix: Support for
{state_code}in shop address formatting - Fix: Restore
wpo_wcpdf_shop_addresshook for compatibility - Fix: Missing support for placeholders like
{city_upper}in shop address formatting
4.5.1 (2025-05-26)
- Fix: Shop address not shown in documents when historical settings are enabled
- Fix: Validation issues flagged by WP Plugin Check
4.5.0 (2025-05-26)
- New: Separated shop address fields introduced
- New: Categories added to General settings
- New: E-Invoicing tax categories, schemes, and exemption reasons aligned with EN16931 standard
- New: Setup wizard option to display PDF action buttons in orders list
- Tweak: Added permission check to pre-release notice display
- Tweak: Default to PHP file functions in Filesystem class due to
WP_Filesysteminstability - Fix: “Reload Attachment Translations” setting always shown as checked
- Fix: Fatal error in Semaphore class when
wcpdf_log_error()is undefined - Fix: Restrict document number input to valid positive integers
- Fix: Fonts not reinstalled properly after upgrade when temporary folder is cleared
- Fix: Delay in updating PDF Document Data
- Traduções: modelo de tradução atualizado (POT)
- Tested: Tested up to WooCommerce 9.9
4.4.1 (2025-04-28)
- Tweak: Improve Invoice My Account link logic for custom status checks and code clarity
- Fix: Type error when accessing debug settings in FileSystem constructor
- Traduções: modelo de tradução atualizado (POT)
4.4.0 (2025-04-22)
- New: Add index on
order_idcolumn to document number database tables - New: Add
wpo_wcpdf_settings_default_user_capabilityfilter and improve user capability fallback logic - New: Helper function to handle UBL file writing with error handling
- New: Hybrid filesystem support
- Tweak: Minor code improvements in Setup Wizard view
- Fix: Deprecation warning for
nullvalue passed tosubstr()when extracting thumbnail URL - Fix: Missing log function fallback when dependencies are not loaded
- Fix: “Gapped” invoices shown when other documents used the invoice numbering
- Fix: i18n issue in Invoice settings
- Fix: Fatal error when
nullis passed toin_array()inDocuments.php - Fix: Missing global call to AS functions in Semaphore class
- Fix: PDF preview issues
- Traduções: modelo de tradução atualizado (POT)
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 inwpo_wcpdf_dynamic_translate()function - Fix: Numbers tab datepicker style when
SCRIPT_DEBUGis 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
AccountingSupplierPartyandAccountingCustomerPartyin 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_postem vez dewpo_wcpdf_sanitize_html_contentpara 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 tipostring,nullgerado - Correção: Regressão no estilo de totais do PDF
- Correção: Verifique se
is_enabled()pode ser invocado para o documento emwcpdf_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 Meansem 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
0dias para a data de vencimento - Ajuste: Aplicar
wpo_wcpdf_settings_fields_documents_{$this->type}_pdfantes 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_iddo 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
tipTipnã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/xmlatualizada 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_pathgancho antes$ srcVerificaçã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
initgancho. - 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 obsoletaget_languages() - Ajuste: Adicionado novas strings ao arquivo
strings.phppara 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.0do 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.174upgrade - Ajuste: adiciona
pcomo tag permitida dowpo_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_invoicepara 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 ()sendonull - 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 ()eget_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
woocommercecomo 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 ()emboolemwcpdf_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-libpor 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 ()comdate_i18n ()emget_filename () - Ajuste: melhora a iniciação do número com a nova função:
init_number ()parainitiate_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,
$ (...).pointernã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
$ argsnos parâmetroswpo_wcpdf_filenamedo gancho de filtro - Ajuste: adiciona novamente o gancho legado
woocommerce_invoice_numberpara 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_replacedo PHP 8.1 - Correção: erro fatal na função
custom_field()quando o campo personalizado é umamatriz - 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_htmlewpo_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_pathherdadas e as substituiu porwp_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
falseEm botões de ação da lista de pedidos - Correção: Erro ao ligar para o ID do pedido em
nullemoutput_number_date_edit_fieldsMé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 embool - Correção:
strpos ()estr_replace ()nullavisos 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_pagee substitua-o poris_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
$updaterretornandonullna função da guia Upgrade - Correção: filtro
woocommerce reenviar order_emails_availableobsoleto - 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_capabilitiespara 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 simplesbodyem 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 …






