Beskrivelse
This WooCommerce extension automatically adds a PDF or UBL invoice 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.
Hovedtrekkene
- Legg automatisk ved faktura-PDF til WooCommerce-e-poster etter eget valg
- Last ned PDF-faktura / pakkseddel fra ordreadministrasjonssiden
- Generate PDF invoices / packing slips in bulk
- Fullt tilpassbare HTML/CSS fakturamaler
- Last ned fakturaer fra siden Min konto
- Sekvensielle fakturanumre – med tilpasset formatering
- Available in: Czech, Dutch, English, Finnish, French, German, Hungarian, Italian, Japanese (see FAQ for adding custom fonts!), Norwegian, Portuguese, Polish, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish & Ukrainian
Free extensions
The following free extensions are available to add additional features to the plugin:
- PDF Invoices & Packing Slips for WooCommerce – mPDF: Adds support for RTL layout and Arabic script.
- PDF Invoices & Packing Slips for WooCommerce – mPDF CJK: Provides support for Chinese, Japanese, and Korean (CJK) fonts for the mPDF extension.
- PDF Invoices & Packing Slips for WooCommerce – Unicode Language Pack: Adds support for Chinese, Japanese, and Korean scripts.
- PDF Invoices & Packing Slips for WooCommerce – Taxes Summary: Adds a taxes summary table after the order details.
Premium extensions
I tillegg til dette tilbyr vi flere premium-utvidelser:
- Opprett/send PDF-proforma-fakturaer, kreditnotaer (for refusjoner), e-postpakkesedler, automatisk opplasting til Dropbox og mer med PDF Invoices & Packing Slips for WooCommerce Professional
- Automatically send new orders or packing slips to your printer as soon as the customer orders! WooCommerce Automatic Order Printing (from our partners at Simba Hosting)
- Get the complete feature set, including Professional, Premium Templates, and additional features with the WooCommerce PDF Invoices & Packing Slips Plus Bundle
Fullt tilpassbar
In addition to a number of default settings (including a custom header/logo) and several layout fields that you can use out of the box, the plugin contains HTML/CSS-based templates that allow for customization & full control over the PDF output. Copy the templates to your theme folder and you don’t have to worry that your customizations will be overwritten when you update the plugin.
- Sett inn kundehodebilde/logo
- Endre butikkdata / bunntekst / ansvarsfraskrivelse etc. på fakturaene & pakksedler
- Velg papirstørrelse (Letter eller A4)
- Klar til oversettelse
Skjermbilder
Installasjon
Minimumskrav
- WooCommerce 3.3 or later
- WordPress 3.5 eller nyere
Automatisk installasjon
Automatisk installasjon er det enkleste alternativet, ettersom WordPress håndterer filoverføringene selv og du ikke engang trenger å forlate nettleseren. For å gjøre en automatisk installasjon av PDF Invoices & Packing Slips for WooCommerce logger du inn på WordPress-administratorpanelet, navigerer til Plugins-menyen og klikker på Legg til ny.
I søkefeltet skriver du «PDF Invoices & Packing Slips for WooCommerce» og klikker på Search Plugins. Du kan installere den ved å klikke på Installer nå. Når du har klikket på denne lenken, blir du spurt om du er sikker på at du vil installere plugin-modulen. Klikk ja, så fullfører WordPress automatisk installasjonen. Når installasjonen er fullført, klikker du på lenken «activate plugin».
Manuell installasjon via WordPress-grensesnittet
- Last ned plugin-zip-filen til datamaskinen din
- Gå til WordPress admin panel-menyen Plugins > Legg til ny
- Velg opplasting
- Last opp plugin-zip-filen, plugin-en vil nå bli installert
- Etter at installasjonen er fullført, klikker du på koblingen «aktiver plugin»
Manuell installasjon via FTP
- Last ned plugin-filen til datamaskinen og pakk den ut
- Ved å bruke et FTP-program, eller ditt vertskontrollpanel, last opp den utpakkede plugin-mappen til WordPress-installasjonens wp-content/plugins/-katalog.
- Aktiver plugin-en fra Plugins-menyen i WordPress-administratoren.
Ofte stilte spørsmål
-
Hvor finner jeg dokumentasjonen?
-
Det virker ikke!
-
Sjekk ut våre trinnvise diagnostiske instruksjoner her: https://wordpress.org/support/topic/read-this-first-9/
-
Hvor finner jeg flere maler?
-
Go to wpovernight.com to checkout more templates! These include templates with more tax details and product thumbnails. Need a custom templates? Contact us at support@wpovernight.com for more information.
-
Kan jeg opprette/sende en proformafaktura eller en kreditnota?
-
Dette er en funksjon i vår Professional-utvidelse, som du finner på wpovernight.com
-
Kan jeg bidra til koden?
-
Du er mer enn velkommen! Denne plugin er vert på github, hvor du kan legge inn problemer eller komme med pull-forespørsler.
https://github.com/wpovernight/woocommerce-pdf-invoices-packing-slips -
Hvordan kan jeg vise HTML/CSS-kilden for feilsøking/utvikling av maler?
-
There’s a setting on the Advanced tab of the settings page that allows you to toggle HTML output. Don’t forget to turn if off after you’re done testing!
Vurderinger
Bidragsytere og utviklere
«PDF Invoices & Packing Slips for WooCommerce» er programvare med åpen kildekode. Følgende personer har bidratt til denne utvidelsen:
Bidragsytere“PDF Invoices & Packing Slips for WooCommerce” har blitt oversatt til 35 språk. Takk til oversetterne for deres bidrag.
Oversett “PDF Invoices & Packing Slips for WooCommerce” til ditt språk.
Interessert i utvikling?
Bla gjennom koden, sjekk ut SVN-repositoriet, eller abonner på utviklingsloggen med RSS.
Endringslogg
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
- Oversettelser: Oppdatert oversettelsesmal (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 - Oversettelser: Oppdatert oversettelsesmal (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 - Oversettelser: Oppdatert oversettelsesmal (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 - Oversettelser: Oppdatert oversettelsesmal (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»
- Oversettelser: Oppdatert oversettelsesmal (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() - Oversettelser: Oppdatert oversettelsesmal (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
- Oversettelser: Oppdatert oversettelsesmal (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
- Oversettelser: Oppdatert oversettelsesmal (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
- Oversettelser: Oppdatert oversettelsesmal (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
- Oversettelser: Oppdatert oversettelsesmal (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
- Oversettelser: Oppdatert oversettelsesmal (POT)
4.1.1 (2025-02-17)
- Tweak: Added a documentation link to the System Configuration label
- Tweak: Improved WP Filesystem implementation
- Fix: Cleans up special characters in
get_html()for Bulk Document - Fix: Fixed line breaks not being respected in Document notes
4.1.0 (2025-02-12)
- New: Display Installed Plugin Versions table under Advanced Status
- New: Setting to include document link in emails for guest customers
- Tweak: Enhanced the readme file to list available free extensions
- Tweak: Use
wp_kses_postinstead ofwpo_wcpdf_sanitize_html_contentfor footer and extras fields - Fix: Product bundle border bottom in PDF template styles
- Fix:
OrderDocument::get_language_attributes()return value must be of typestring,nullreturned - Fix: Regression in PDF totals style
- Fix: Check if
is_enabled()is callable for the document inwcpdf_get_document_file() - Oversettelser: Oppdatert oversettelsesmal (POT)
- Tested: Tested up to WooCommerce 9.7
4.0.0 (2025-02-04)
- New: Updated setup Wizard
- New: Comply with WP Plugin Check standards
- New: Function
wpo_wcpdf_gettext() - New: Adds the default PDF column labels to the strings file
- New: Add Lithuanian language pack (document strings only)
- Fix: Document access security issue
- Fix: Remove translatability from VAT and COC fields
- Fix: Call to undefined function
standardSerializer()on UBL - Oversettelser: Oppdatert oversettelsesmal (POT)
3.9.6 (2025-01-21)
- Fix: Error calling undefined method
WC_Order_Refund::get_customer_id()
3.9.5 (2025-01-20)
- New: Email input callback function for settings
- New: Adds support for additional UBL root elements
- New: Add support for multiple handlers under a single root in
UblDocument::get_data() - New: Validation for order tax exemption to apply UBL tax reason
- New: The «Regenerate Invoice» feature now updates UBL Tax item data
- New: Enhance UBL Taxes default selector, ‘None’ Option
- New: Add
cbc:BaseQuantitysupport to UBL structure - New: UBL Tax settings now align with the latest settings option
- New: Add utility function for dynamic string translation
- New: Add
cbc:BuyerReferenceelement to UBL for buyer reference - New: Enable Support for
cac:PaymentMeansin UBL - New: Filter hooks for UBL tax schemes, categories, and reasons
- New: Add
cac:Pricesupport to UBL - New: Support for UBL Tax Category Reason
- Tweak: Replace UBL code to get the customer VAT number with new function
- Tweak: Update UBL format selector description
- Tweak: Allow
0days for the due date - Tweak: Apply
wpo_wcpdf_settings_fields_documents_{$this->type}_pdfbefore checking the emptiness of the$settings_fields - Fix: Logo height setting can break document layout on Simple template
- Fix: Setting categories not applied to disabled documents
- Fix: Postcode and city defaults in UBL tax output
- Fix: Incorrect treatment of UBL format setting as historical
- Translations: Updated translation template (POT).
- Tested: Tested up to WooCommerce 9.6.
3.9.4 (2024-12-23)
- New: add a note to inform users about the availability of additional documents
- New: display a notice when the yearly reset action is not scheduled
- Tweak: transition UBL support out of beta
-
Translations: update translation template (POT)
-
New: enable searching for multiple invoice numbers in the Orders list for HPOS setups
- New:
calculate_due_date()document function - Fix: correct the type of the abstract document
order_idproperty - Fix: UBL shop country code
- Translations: update translation template (POT)
3.9.2 (2024-12-17)
- New: adds description to UBL format selector
- Fix: issue with PHP extension load checks
- Translations: Updated translation template (POT).
3.9.1 (2024-12-16)
- New: Adds support for multiple UBL formats.
- New: Adds a shop phone number field for e-Invoice support.
- New: Adds user info to order notes when generating documents.
- New: Added an admin notice to inform when server requirements are not met.
- New: Raised the minimum PHP version requirement to 7.4.
- New: Removes space between items table and totals.
- New: Added sections to settings for better organization.
- Tweak: Improve the description of the «Remove released semaphore locks» tool.
- Fix: Upgrade links not displaying correctly.
- Fix: Temp folder warning style issue.
- Fix: Remove unused legacy notice code:
check_auto_increment_increment(). - Fix: AJAX preview loading when disabled on settings pages.
- Fix: UBL issue with empty tax on line items.
- Fix: jQuery
tipTipfunction not available. - Fix: Template item meta styling.
- Fix: Semaphore class name on two classes that were still using the previous name.
- Translations: Updated translation template (POT).
- Tested: Tested up to WooCommerce 9.5.
3.9.0 (2024-10-21)
- New: Updated
sabre/xmllibrary to version 4. - New: Added notice about dropping support for PHP versions below 7.4.
- New: Implemented PSR-4 Autoloading Standard for improved code structure and maintainability.
- New: Deprecated
wpo_wcpdf_due_date_displayhook. - Fix: WC item meta style issue when using
dd. - Fix: Relocated
wpo_wcpdf_use_pathhook before$srcempty check. - Translations: Updated translation template (POT).
3.8.8 (2024-10-08)
- Fix: adds missing deprecated filters to document title methods
3.8.7 (2024-10-07)
- New: Add full compatibility with mPDF to the Simple Template.
- New: Add refund reason and invoice number titles to the document methods abstract class.
- New: Improve template titles registration.
- New: Improve invoice due date setting.
- New: Add «You might also like these plugins» section to the Upgrade tab.
- New: Function to determine if checkout is using block:
wpo_wcpdf_checkout_is_block(). - New: Clean legacy Semaphore locks tool.
- New: Automatic cleanup of unlocked Semaphore locks and other improvements.
- New: Tool to remove expired Semaphore locks.
- New: Filter to modify PDF document data fields:
wpo_wcpdf_document_data_meta_box_fields. - Tweak: Lower hook priority (200) for invoice columns in WooCommerce orders list.
- Fix: Replace deprecated jQuery
change()function usage. - Fix: Correct path to generic document icon.
- Fix: Check user capabilities in the
enable_debug()function. - Fix: Load plugin translations later on the
inithook. - Fix: Unblock UI when a tool button is clicked.
- Translations: Update translation template (POT).
- Tested up to WooCommerce 9.4.
3.8.6 (2024-07-18)
- Fix: function
add_yith_product_bundles_classes()errors - Fix:
get_header_logo_id()return type fatal error
3.8.5 (2024-07-16)
- New: PDFJS v4.3.136 upgrade
- New: advanced embed images setting
- New: includes ImageMagick library in the Advanced Status
- New: adds Invoice number to search type selector in HPOS setups
- New: adds row classes for «YITH WooCommerce Product Bundles»
- New: register a log for document deletion in the Order Notes
- Tweak: improves header logo loading
- Fix: make Simple template total labels translatable
- Fix: wraps document addresses around
<p>tags - Oversettelser: Oppdatert oversettelsesmal (POT)
- Tested up to WooCommerce 9.1 & WordPress 6.6
3.8.4 (2024-06-19)
- New: filter hook
wpo_wcpdf_multilingual_languages - New:
wpo_wcpdf_get_multilingual_languages()function has been introduced, derived from the deprecatedget_languages()function - Tweak: Added new strings to the
strings.phpfile to improve translations - Tweak: enhanced notes functions for improved translations when using the Professional extension.
- Fix:
normalize_settings_args()function bug on multilingual setups - Fix: settings language tab issue when adding new language in multilingual setups
- Oversettelser: Oppdatert oversettelsesmal (POT)
3.8.3 (2024-06-06)
- New: adds language attribute to PDF HTML
- New: Dompdf
v3.0.0upgrade - New: filter hook
wpo_wcpdf_after_system_status_table - New: filter for server configs
wpo_wcpdf_advanced_status_server_configs - New: PDFJS
v3.11.174upgrade - Tweak: adds
pas allowed tag of thewpo_wcpdf_sanitize_html_content()function - Fix: number formatting
[order_number]placeholder not using parent order number on Credit Notes - Fix: remove unwanted tags from
wpo_wcpdf_sanitize_html_content() - Fix: removes unused «Log invoice number generation» setting
- Fix: reverts the
customer_invoiceemail title to the original Woo title - Fix: the function
get_extensions_license_data()returning empty if no cached data found - Fix: bug created by the output of the function
wpo_wcpdf_sanitize_html_content()beingnull - Oversettelser: Oppdatert oversettelsesmal (POT)
- Tested up to WooCommerce 9.0
3.8.2 (2024-04-29)
- Fix: «Customer Invoice» email title under «Send order email» metabox
- Fix: filter called with a refund object in
get_billing_address()andget_shipping_address() - Oversettelser: Oppdatert oversettelsesmal (POT)
- Tested up to WooCommerce 8.9
3.8.1 (2024-04-23)
- New: updates DOMPDF to
v2.0.7 - New: adds
woocommerceas required plugin - New: improvements to shop logo to be translatable in future Professional extension version
- Fix: document date parse function being called on non HPOS stores
- Fix: replaces deprecated jQuery functions
- Fix: bug with type hint in
wpo_wcpdf_parse_document_date_for_wp_query()function - Fix: bug calling
is_allowed()onboolunderwcpdf_get_document()function - Fix: not removing documents meta on Woo subscription renewal
- Fix: XSS vulnerability on Woo Checkout user input address data
- Fix: Semaphore attachments issue on concurrent refunds
- Oversettelser: Oppdatert oversettelsesmal (POT)
- Tested up to WooCommerce 8.8
3.8.0 (2024-03-18)
- New: updates composer libraries, specially
php-svg-libbecause of a security issue - New: hooks to allow adding new Settings Debug tabs and their contents
- New: implements date type selector on Danger tools
- New: filter
wpo_wcpdf_process_danger_zone_tools_date_type - New: bumps WooCommerce min version to 3.3
- New: function
wcpdf_error_handling() - New: function
wcpdf_get_document_output_format_extension() - New: function
wcpdf_get_document_file()to get the document file - Tweak: adds new filter to include invoice number in HPOS search queries
- Tweak: replace
date()withdate_i18n()onget_filename() - Tweak: improves number initiation with new function:
init_number()toinitiate_number() - Tweak: hides the extensions banner temporarily
- Fix: bug that caused a sorting issue in the orders list
- Fix: JS error
$(...).pointeris not a function - Fix: danger tools forms not working
- Fix: bulk document missing slug property
- Fix: changed default nonce name for wizard dismissal
- Fix: advanced tools issues like «Generate random temporary directory» not working
- Fix: number tool pagination
- Fix: renumbering documents not working
- Oversettelser: Oppdatert oversettelsesmal (POT)
- Tested up to WooCommerce 8.7 & WordPress 6.5
3.7.7 (2024-01-29)
- New: extensions license cache system
- New: hides the Upgrade tab on bundle
- New: get document filter hook
wcpdf_get_document - Tweak: improves Simple template files markup
- Tweak: moves the notes hooks position in template files
- Fix: sorting orders by invoice number and date issue on the orders listing page
- Fix: the level parameter sent to the
log()method in semaphore class - Fix: SQL injection bug in Advanced Numbers search
- Translations: make the due date output translatable
- Oversettelser: Oppdatert oversettelsesmal (POT)
- Tested up to WooCommerce 8.5
3.7.6 (2024-01-09)
- New: enforces PHP 7.2 as minimum version
- New: DOMPDF upgrade to
v2.0.4 - Tweak: declare new «Payment date» string for translation
- Fix: potential SQL injection bug in Number Tools
- Fix: bug in
get_payment_date() - Oversettelser: Oppdatert oversettelsesmal (POT)
3.7.5 (2023-12-13)
- Tweak: includes
$argsin filter hookwpo_wcpdf_filenameparameters - Tweak: re-adds the legacy hook
woocommerce_invoice_numberfor backwards compatibility - Fix: bug in «Full» document access using bulk actions
- Fix: fatal error in UBL document
3.7.4 (2023-12-06)
- New: adds new setting to enable semaphore logs
- Tweak: adds descriptions to the COC and VAT settings
- Tweak: replaces Packing Slip shipping function in the template file
- Tweak: adds semaphore to email attachment function
- Fix: bug on
get_payment_date() - Fix: bug on getting VAT & CoC number saved values
- Tested up to WooCommerce 8.4
3.7.3 (2023-11-27)
- New: temporary promo ad
- Tweak: improves the templates number/date functions
- Tweak: update the filter
wpo_wcpdf_due_date_displayarguments - Tweak: change the way the setting is retrieved for the due date
- Fix: Packing Slip attachment when Pro is disabled
- Fix: modifying order creation date in the
get_due_datemethod - Fix: PHP 8.1
preg_replacewarning - Fix: fatal error in the
custom_field()function when custom field is anarray - Fix: multiple document generation with «Full» access type
- Fix: empty argument bug for
display_due_datemethod
3.7.2 (2023-11-08)
- New: adds Due Date option to the Invoice settings
- New: filter for plugin directories in Advanced Status tab:
wpo_wcpdf_plugin_directories - New: advanced tab with Number tools extension code integrated
- Tweak: updates Upgrade tab extension features
- Fix: bug on historical settings not being deleted when using most current settings
- Fix: bug on document variable name on
output_ubl()method - Tested up to WooCommerce 8.3
3.7.1 (2023-10-20)
- Fix: bug on UBL preview that forces the invoice creation
3.7.0 (2023-10-18)
- New: adds
payment_date()function to be used in templates - New: adds UBL as additional output format for documents
- New: bump min required PHP version to 7.2
- New: bump min required WordPress version to 4.4 (which was already implicitly by the minimum required WooCommerce version)
- Tweak: switch
wpo_wcpdf_before_htmlandwpo_wcpdf_before_htmlhooks positions - Tweak: hide next Invoice number if displaying order number
- Tweak: removed legacy
normalize_pathfunctions and replaced withwp_normalize_path - Fix: bug with HTML output using pretty links. Improved endpoint.
- Fix: potential fatal error if document is
falsein order list action buttons - Fix: error when calling order ID on
nullunderoutput_number_date_edit_fieldsmethod - Fix: bug when displaying the Invoice number/date columns, causing significant drop of performance
- Fix: my account PDF link conflict with Jetpack analytics module
- Fix: PHP error on calling
get_title()document method onbool - Fix:
strpos()andstr_replace()nullparameter deprecated warnings - Tested up to WooCommerce 8.2 & WordPress 6.4
3.6.3 (2023-09-04)
- Ny: legger til kolonnen Fakturanummer i ordreeksporten til WooCommerce Analytics
- Ny: legger til en sideinnstilling for dokumenttilgang nektet omdirigering
- Ny: kroker før og etter feilsøkingsverktøy:
wpo_wcpdf_before_debug_tools,wpo_wcpdf_after_debug_tools - Justering: legg til en merknad for å gjøre det klart at oppdatering av tallformatet bare påvirker nye bestillinger
- Justering: fjerner eldre modus & tekstdomene fra feilsøkingsinnstillinger
- Fiks: udefinert WC PageController-metoden
is_admin_pagebug og erstatt den medis_admin_or_embed_page
3.6.2 (2023-08-23)
- Ny kortkode for
wcpdf_document_link - Ny: parametere for å laste ned PDF-kortkode
- Ny: legger til varsel for det kommende PHP 7.2-kravet
- Ny: filterkrok for å fjerne HTML-tagger fra fraktsedler
wpo_wcpdf_shipping_notes_strip_all_tags - Fiks: feil med å sende feil variabel for de filtrerte e-postene
- Fiks: fjern gammel midlertidig katalog når du genererer ny fra statusverktøyet
- Fiks: viser alltid verktøyet Generer tilfeldig midlertidig katalog
- Fiks: problem med linjeskift for Shipping Notes
3.6.1 (2023-08-16)
- Fiks: problemer med strengkoding i PDF
3.6.0 (2023-08-15)
- Ny: innstilling for forbedret tilgangstype for dokumentkobling
- Ny: implementert autoloader for plugin-klasser
- Ny: legger til et nytt statusverktøy for å tilbakestille plugin-innstillingene
- Ny: fakturanummerkolonnen lagt til WooCommerce-ordreanalysen
- Fix: replaces
utf8_decode()which is deprecated in PHP 8.2 - Fiks: tillater oversettelsen av Shipping Notes-strengene
- Fiks: feil når du prøver å slette midlertidige filer når du bruker mPDF-utvidelsen
- Fiks: feil på
$updatersom returnerernulli fanefunksjonen Oppgradering - Fiks: avvikler
woocommerce_resend_order_emails_available-filteret - Fiks: flere skrivefeil
- Fiks: Tilbakestill brytende lange tegn i rekkefølgedataetiketter
- Fiks: PHP8.2-oppretting av advarsler for utdaterte dynamiske egenskaper
- Oversettelser: Oppdatert oversettelsesmal (POT)
- Testet opp til WooCommerce 8.0 & WordPress 6.3
3.5.6 (2023-06-21)
- New: adds a generic shortcode
[wcpdf_download_pdf]for PDF download links - Ny: bump preview PDFJS-bibliotek til v3.7.107
- Justering: optimaliser PDFJS-bibliotekstørrelsen
- Justering: fjern WPO-ansettbanner fra Status-fanen
- Justering: oppdatering av komponistavhengigheter
- Fiks: feil ved sletting av skrift etter plugin-oppgradering
- Fiks: feil ved forhåndsvisning av kreditnota hvis bestillingen har flere refusjoner
- Fiks: PHP-feil på
log_document_creation_trigger_to_order_meta()-funksjonen når du prøver å få ordre-ID og type - Oversettelser: Oppdatert oversettelsesmal (POT)
- Testet opp til WooCommerce 7.8
3.5.5 (2023-06-01)
- Ny: veksle mellom visningsdato og opprettet via på dokumentdata
- Ny: legger til støtte for eldre Sidekick-aktiverte lisenser i fanen Oppgradering
- Justering: logg generering av fakturanummer ved innstilling
3.5.4 (2023-05-19)
- Justering: forbedrer koden for oppgraderingsfanen få lisensinfo-funksjonen
- Fiks: feil på maler som bruker eldre versjoner av Premium Templates-utvidelsen
- Løs: problemer med strengoversettelse & oppdatert POT
- Fiks: feil i slug-egenskapen er ikke angitt ved definering av dokumentnummerlåsnavnet
3.5.3 (2023-05-15)
- Nyhet: utløser for visning av opprettelse i dokumentdata og ordremeta
- Ny: oppdager utvidelseslisensstatusen i kategorien Oppgradering
- Ny: Søkedokumentinnstilling for fakturanummer
- Ny: legger til nytt filter til stick-dokumentdatametaboks:
wpo_wcpdf_sticky_document_data_metabox - Fiks: legger til semafor til fakturanummer init for å forhindre samtidige nummerproblemer
- Fiks: Fakturakolonne kroker kun på innstillingstilstand
- Testet opp til WooCommerce 7.7
3.5.2 (2023-04-12)
- Ny: lagt til oppgraderingsfane
3.5.1 (2023-04-07)
- Justering: legger til brukertillatelsessjekk på AJAX-dokument som er skrevet ut
- Fiks: feil ved forsøk på å lagre bulkdokumentinnstilling på
document_can_be_manually_marked_printed() - Fiks: ikke tillat dokumentoppretting for anonymiserte bestillinger
3.5.0 (2023-04-05)
- Ny: alternativet for å lagre fakturavisningsdato
- Ny: merk/fjern merking av faktura som skrevet ut
- Ny: legger til varsel når RTL oppdages
- Ny:
wpo_wcpdf_preview_after_reload_settingshandling - Ny:
wpo_wcpdf_export_settingsfilter - Retting: fatal feil ved WC-deaktivering
- Fiks: feil på fakturanummer/datoskjermalternativer med HPOS aktivert
- Testet opp til WooCommerce 7.6 & WordPress 6.2
3.4.0 (2023-02-20)
- Ny: filtrer
wpo_wcpdf_settings_user_role_capabilitiesfor å endre rollefunksjoner for å få tilgang til plugin-innstillinger - Ny: forbedret brukergrensesnitt for feilsøkingsverktøy
- Ny: verktøy for import/eksportinnstillinger
- Ny: dompdf oppgradering til v2.0.3
- Fiks: lagre dokumentinnstillinger i meta-rekkefølge kun på dokumentinit
- Testet opp til WooCommerce 7.4
3.3.2 (2023-02-03)
- Ny: dompdf oppgradering til v2.0.2
- Ny: filter for å kontrollere verdien returnert av
is_woocommerce_activated() - Fiks: JS udefinert feil ved forsøk på å hente forhåndsvisningstekster
3.3.1 (2023-01-20)
- Fiks: bruker
overflow-wrap:anywhere;til den enklebodyi CSS-stiler - Fiks: viser en melding hvis det skrevne neste tallet er bedre enn MySQL INT max
- Fiks: tillat forhåndsvisning av takrenner tekst som skal oversettes
- Fiks: innstillinger danner bakgrunnsfargeproblem
- Fiks: PHP-varsel for udefinert indeks
exists - Rett opp året i datoutgivelsen av v3.3.0 i readme.txt
3.3.0 (2023-01-16)
- Ny: WooCommerce HPOS-kompatibilitet (beta)
- Ny: omplanlegg den årlige tilbakestillingen av nummereringssystemet på en knapp fra Status-siden
- Ny: dokumentstatustabell på statussiden
- Ny: legger til dokumentobjektargument til klassekonstruktøren for PDF-maker
- Ny: filter for å tillate brukeren å deaktivere fjerning av dokumentene private data:
wpo_wcpdf_remove_order_personal_data - Justering: optimerer bruken av
$wpdbi klassenSequential_Number_store - Justering: forbedrer årlig tilbakestillingsnummer med Action Scheduler og Updraft Plus Semafor
- Fiks: erstatter bruken av de utdaterte
wcs_filterkrokene fra WooCommerce Subscriptions plugin - Fiks: kausjon hvis dokumentdata er tomme ved lagring av ordre
- Fiks: legg til nonces til flere usikre admin-forespørsler
- Testet opp til WooCommerce 7.3
3.2.6 (2022-12-15)
- Fiks: legger til nonce check in hide link for vedlegg hint i admin
- Testet opp til WooCommerce 7.2
3.2.5 (2022-11-22)
- Fiks: tillat WooCommerce Booking uten bestilling
3.2.4 (2022-11-07)
- Justering: oppdater oversettelsesmal og filer
- Fiks: bryt lange URL-er i forskjellige linjer hvis den når tilgjengelig plass i Simple mal
- Fix: restore deleted strings and load them using standalone strings.php file
- Fiks: advarsel om utdatert argument fra produktet get_dimensions()-metoden
- Testet opp til WooCommerce 7.1
3.2.3 (2022-10-28)
- Fiks: sjekk om bestillingen er ulagret eller ikke eksisterer før du gjengir PDF-dokumentet
- Fiks: feil på å få ordre-ID fra tredjepartsobjekter når du legger ved PDF til e-post
- Fiks: tilbakestiller dokumentfunksjoner/-maler som skapte problemer på versjon 3.2.2
- Fiks: fakturerings-/frakttelefon-getter-funksjoner for refusjonsordrer
- Testet opp til WordPress 6.1
3.2.2 (2022-10-25)
- Ny: filter for å gi kunder tilgang til PDF-filen din med en unik nøkkel
- Fiks: sjekk om butikklogoen eksisterer
- Fiks: sjekk om HTML er escaped riktig før ekko
- Fiks: kanskje installere fonter på nytt (hvis de mangler) før PDF-utdata
- Fiks: feil på automatisk opprydding cron-jobb
- Fiks: fjerner kompatibilitetsklasser for eldre WC-versjoner. Bumper WC minimum versjon til 3.0
- Løsning: tillat å sende ny bestillings-e-post på nytt manuelt
- Fiks: kjør handlingskroker i fakturakolonner under ordreliste
- Merket testet opp til WooCommerce 7.0
3.2.1 (2022-10-06)
- Gi nytt navn til plugin for å overholde varemerkeregler
3.2.0 (2022-09-26)
- Ny: innstilling for å vise Fakturadato-kolonnen i WooCommerce-ordrelisten
- Ny: oppdaterte Dompdf til versjon 2.0.1, som fikser et sikkerhetsproblem.
- Ny: filtrer
wpo_wcpdf_document_link_additional_varsfor å legge til flere søkevariabler til dokumentlenken - Justering: forbedrede dokumentinnstillinger-data starte/lagre
- Justering: forbedrede veiviservisningsinnstillinger
- Justering: forbedrede stiler og beskrivelser for dokumentets ‘Nummerformat’-innstillinger
- Justering: ny spørringsvariabel for kortkodedokumentlenken
3.1.1 (2022-09-13)
- Fiks: fatal feil forårsaket av list_files() funksjon mangler
3.1.0 (2022-09-06)
- New: custom document links feature available from the Status tab debug settings page. Changes the document links to a prettier URL scheme
- Ny: actionhooks før og etter butikklogoen:
wpo_wcpdf_before_shop_logoogwpo_wcpdf_after_shop_logo - Fiks: erstatter WP_Filesystem med PHP-funksjoner for å slette midlertidige filer
- Merket testet opp til WooCommerce 6.8
3.0.1 (2022-08-02)
- Ny: administratorpeker for rullegardinmenyen for dokumentinnstillinger
- Sikkerhet: unnslipp fane- og seksjonsparametere før du sender dem tilbake, noe som fører til en Reflected Cross-Site Scripting. Denne feilen ble gjeninnført på versjon 2.14.0
- Justering: Forhindre krav velg å laste inn forhåndsvisning av innstillinger på nytt
- Fiks: tillat fjerningskrav utløser sekundær lagringsknapp på innstillingssider
- Merket testet opp til WooCommerce 6.7
3.0.0
- Libraries: Updated dompdf to …






