PDF Invoices & Packing Slips for WooCommerce

Beskrivelse

Denne WooCommerce-utvidelsen legger automatisk til en PDF-faktura i e-postene med ordrebekreftelse som sendes ut til kundene dine. Inkluderer en grunnleggende mal (ytterligere maler er tilgjengelige fra WP Overnight ) samt muligheten til å endre/lage dine egne maler. I tillegg kan du velge å laste ned eller skrive ut fakturaer og følgesedler fra WooCommerce-ordreadministratoren.

Hovedtrekkene

  • Legg automatisk ved faktura-PDF til WooCommerce-e-poster etter eget valg
  • Last ned PDF-faktura / pakkseddel fra ordreadministrasjonssiden
  • Generer PDF-fakturaer / pakksedler i bulk
  • Fullt tilpassbare HTML/CSS fakturamaler
  • Last ned fakturaer fra siden Min konto
  • Sekvensielle fakturanumre – med tilpasset formatering
  • Tilgjengelig på: tsjekkisk, nederlandsk, engelsk, finsk, fransk, tysk, ungarsk, italiensk, japansk (se FAQ for å legge til egendefinerte fonter!), norsk, portugisisk, polsk, rumensk, russisk, slovakisk, slovensk, spansk, svensk & ukrainsk

I tillegg til dette tilbyr vi flere premium-utvidelser:

Fullt tilpassbar

I tillegg til en rekke standardinnstillinger (inkludert en egendefinert overskrift/logo) og flere layoutfelt som du kan bruke umiddelbart, inneholder plugin HTML/CSS-baserte maler som tillater tilpasning & full kontroll over PDF-utdataene. Kopier malene til temamappen din, og du trenger ikke bekymre deg for at tilpasningene dine vil bli overskrevet når du oppdaterer plugin-en.

  • Sett inn kundehodebilde/logo
  • Endre butikkdata / bunntekst / ansvarsfraskrivelse etc. på fakturaene & pakksedler
  • Velg papirstørrelse (Letter eller A4)
  • Klar til oversettelse

Skjermbilder

  • Enkel faktura PDF
  • Enkel følgeseddel PDF
  • Skriv raskt ut enkeltfakturaer eller følgesedler fra bestillingslisten
  • Skriv ut fakturaer eller pakksedler i bulk
  • Legg ved fakturaer til enhver WooCommerce-e-post
  • Angi butikknavn, adresse, overskriftslogo osv.

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

  1. Last ned plugin-zip-filen til datamaskinen din
  2. Gå til WordPress admin panel-menyen Plugins > Legg til ny
  3. Velg opplasting
  4. Last opp plugin-zip-filen, plugin-en vil nå bli installert
  5. Etter at installasjonen er fullført, klikker du på koblingen «aktiver plugin»

Manuell installasjon via FTP

  1. Last ned plugin-filen til datamaskinen og pakk den ut
  2. Ved å bruke et FTP-program, eller ditt vertskontrollpanel, last opp den utpakkede plugin-mappen til WordPress-installasjonens wp-content/plugins/-katalog.
  3. Aktiver plugin-en fra Plugins-menyen i WordPress-administratoren.

FAQ

Hvor finner jeg dokumentasjonen?

PDF Invoices & Packing Slips for WooCommerce-dokumentasjon

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?

Gå til wpovernight.com for å sjekke ut flere maler! Disse inkluderer maler med flere avgiftsdetaljer og produktminiatyrbilder. Trenger du tilpassede maler? Kontakt oss på support@wpovernight.com for mer informasjon.

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

23. januar, 2025 1 svar
Logo is not showing. I have tried lots of time. But still not work. So switch other plugins.
16. januar, 2025
This plugins works and has been working great for years. Nothing special, it just works. Unfortunately I had a problem with it, but the support immediatly helped me out. And I’m using the free version! Thanks again.
Les alle 1 753 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

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:BaseQuantity support 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:BuyerReference element to UBL for buyer reference
  • New: Enable Support for cac:PaymentMeans in UBL
  • New: Filter hooks for UBL tax schemes, categories, and reasons
  • New: Add cac:Price support 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 0 days for the due date
  • Tweak: Apply wpo_wcpdf_settings_fields_documents_{$this->type}_pdf before 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_id property
  • 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 tipTip function 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/xml library 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_display hook.
  • Fix: WC item meta style issue when using dd.
  • Fix: Relocated wpo_wcpdf_use_path hook before $src empty 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 init hook.
  • 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 deprecated get_languages() function
  • Tweak: Added new strings to the strings.php file 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.0 upgrade
  • New: filter hook wpo_wcpdf_after_system_status_table
  • New: filter for server configs wpo_wcpdf_advanced_status_server_configs
  • New: PDFJS v3.11.174 upgrade
  • Tweak: adds p as allowed tag of the wpo_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_invoice email 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() being null
  • 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() and get_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 woocommerce as 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() on bool under wcpdf_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-lib because 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() with date_i18n() on get_filename()
  • Tweak: improves number initiation with new function: init_number() to initiate_number()
  • Tweak: hides the extensions banner temporarily
  • Fix: bug that caused a sorting issue in the orders list
  • Fix: JS error $(...).pointer is 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 $args in filter hook wpo_wcpdf_filename parameters
  • Tweak: re-adds the legacy hook woocommerce_invoice_number for 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_display arguments
  • 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_date method
  • Fix: PHP 8.1 preg_replace warning
  • Fix: fatal error in the custom_field() function when custom field is an array
  • Fix: multiple document generation with «Full» access type
  • Fix: empty argument bug for display_due_date method

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_html and wpo_wcpdf_before_html hooks positions
  • Tweak: hide next Invoice number if displaying order number
  • Tweak: removed legacy normalize_path functions and replaced with wp_normalize_path
  • Fix: bug with HTML output using pretty links. Improved endpoint.
  • Fix: potential fatal error if document is false in order list action buttons
  • Fix: error when calling order ID on null under output_number_date_edit_fields method
  • 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 on bool
  • Fix: strpos() and str_replace() null parameter 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_page bug og erstatt den med is_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å $updater som returnerer null i 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_settings handling
  • Ny: wpo_wcpdf_export_settings filter
  • 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_capabilities for å 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 enkle body i 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 $wpdb i klassen Sequential_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_vars for å 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_logo og wpo_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

  • Biblioteker: Oppdaterte dompdf til 2.0.0, adresserer sikkerhetssårbarheter og introduserer noen endringer som muligens kan bryte tilpassede oppsett på høyt nivå ( mer informasjon )
  • Fiks: respekter tilpassede (filtrerte) woocommerce-malbaner
  • Fiks: Sjekk om fakturaen er tillatt før kortkodeutgangen
  • Brukkergensesnitt: Link til Professional-utvidelse for pakkseddelvedlegg

2.16.0

  • Sikkerhet: Rett opp autentisert reflektert XSS på innstillingssiden
  • Fiks: Omdirigerings-URLer i veiviseren og når du sender e-poster manuelt
  • Biblioteker: oppdatert dompdf til 1.2.2

2.15.0

  • Ny: Filterkroker for å overstyre muligheten til å redigere dokumentdata
  • Enkel mal: Vis kun frakt & betalingsmåtelinjer når angitt
  • Sikkerhet: escape urls så sent som mulig
  • Fiks: WP6.0+ konverterer grensesnittelementer til emojis
  • Justering: Vis klissete lagringsknapp for alle innstillingsendringer

2.14.5

  • Fiks: Forhåndsvis fakturanummer & innstillinger for datovisning
  • Testet opp til WooCommerce 6.5 & WordPress 6.0

2.14.4

  • Fiks: Content-Length header forårsaker ugyldig respons på enkelte servere

2.14.3

  • Fiks: forhåndsvisning oppdateres ikke (med mindre testmodus er aktivert)
  • Justering: legg til stiler for tilpassede innstillingsseksjoner
  • Justering: Angi innholdslengde-overskrift for innebygd visning

2.14.2

  • Fiks: Unescape tekststrenger angitt i installasjonsveiviseren
  • Utvikling: Nytt filter wpo_wcpdf_email_order_object
  • Brukergrensesnitt: Oppdater oppsettsveiviserens layout
  • Biblioteker: oppdatert dompdf til 1.2.1 (adresserer potensielt sikkerhetssårbarhet)
  • Merket testet opp til WooCommerce 6.4

2.14.1

  • Ny: Start oppsettveiviseren på nytt manuelt fra Status-fanen
  • Løsning: Dynamisk wpo_wcpdf_tmp_path_{$type} filterkroknavn-parsing
  • Fiks: fjerner innebygd forhåndsvisning for medieopplasting
  • Brukergrensesnitt: Vis klissete lagringsknapp ved endring av innstillinger
  • Brukergrensesnitt: Fyll ut dokumentikonarket med hvitt

2.14.0

  • Nyhet: Live forhåndsvisning av PDF-dokument på innstillingssiden
  • Fiks: sjekker om talllagertabellen eksisterer før DB-migrering tas i bruk
  • Justering: Fjern i18n for noen loggstrenger
  • Merket testet opp til WooCommerce 6.3

2.13.1

  • Fiks: last inn manglende ikke-historiske innstillinger for eksisterende fakturaer
  • Justering: skriv ut fil & linjenummer for unntak i feillogger & produksjon
  • Merket testet opp til WooCommerce 6.2

2.13.0

  • Ny: inkludere dompdf midlertidig mappe i oppryddingsprosedyren
  • Ny: Legg til CSS-radklasser for WPC-produktpakker
  • Ny: filter for å overstyre wc_display_item_meta argumenter
  • Fiks: Forhindr feil når serveren ikke støtter .webp bildegjengivelse
  • Fiks: endre ugyldig standarddato 0000-00-00 00:00:00 på talllagertabeller
  • Justering: Ikke lagre ikke-historiske dokumentinnstillinger i meta-rekkefølge
  • Maler: Ny handlingskrok før dokumentetiketten ( wpo_wcpdf_before_document_label )
  • Biblioteker: oppdatert dompdf til 1.2.0
  • Merket testet opp til WP5.9

2.12.1

  • Løsning: Vis en tilbakemelding etter at du har lagret innstillingene
  • Fiks: bilder med min-bredde/min-høyde-stiler gjengitt tabeller feil (dompdf-oppdatering)
  • Justering: Deaktiver komponistplattformsjekk

2.12.0

  • Ny: Støtte for webp-bilder
  • Fiks: Plugin-versjon for oppgraderingsprosedyre for fontsynkronisering
  • Fiks: tvinge gjenopplasting av installert malliste under malbanemigrering
  • Fiks: PHP8.1-inkompatibel returtypemelding
  • Fiks: WooCommerce 6.1-avviklingsmeldinger
  • Avhengigheter: Oppdatert dompdf til 1.1.1
  • Merket testet opp til WooCommerce 6.1

2.11.4

  • Fiks: buntede fonter blir slettet under oppgraderinger
  • Fiks: dompdf 1.1.0+ font cache-datakompatibilitet

2.11.3

  • Fiks: Utvidet støtte for valutasymboler i bulkdokumenter
  • Løsning: Forhindre kopiering av følgeseddel og andre dokumentdata for fornyelsesordrer (WooCommerce-abonnementer)
  • Merket testet opp til WooCommerce 6.0

2.11.2

  • Ny: filter og reserve for standardinnstillinger-fanen
  • Justering: Forbedret fontsynkronisering under plugin-oppdateringer
  • Fiks: Tillat ikke-historiske tekstinnstillinger
  • Fiks: Mislykkes mer elegant under installasjon/oppgradering/nedgradering
  • Fiks: varsel om manglende innstilling ved ny installasjon
  • Fiks: ikke initialiser innstillinger når dokumentet ikke kan lastes
  • Fiks: Forhindre unødvendige databasespørringer når innstillinger-API startes
  • Fiks: Bruk ISO-valutakode for RTL-valutaer når standard PDF-bibliotek (dompdf) brukes

2.11.1

  • Fiks: Feil ble feillogget etter installasjonen da ingen fakturaer var opprettet ennå
  • Fiks: Knappestiler i rekkefølge backend

2.11.0

  • Ny: Bruk årsbaserte nummerbutikker for fremtidige og tidligere år for å håndtere årlige tilbakestillinger mer pålitelig
  • Fiks: PHP iconv fallback for tilpassede PHP-bygg uten denne funksjonen

2.10.6

  • Fiks: PHP7.1-kompatibilitet

2.10.5

  • Sikkerhet: Bruk escape på oversatte strenger

2.10.4

  • Løsning: Faktureringstelefonen vises ikke i pakkseddelen når faktureringsadressen var aktivert
  • Fiks: Støtte for spesialtegn på nettsteder uten PHP MB-strengmodulen
  • Fiks: Ikke endre ordreobjekt når du logger dokumentoppretting for refusjon til ordrenotater

2.10.3

  • Fiks: Sekundæradresse vises alltid, uavhengig av innstilling

2.10.2

  • Ny: Skriv ut frakttelefonnummer når det er tilgjengelig (og aktivert i innstillingene)
  • Ny: Vis innebygd advarsel på innstillingssiden når logoen er større enn 600 dpi
  • Fiks: Forhindre fatal feil når du prøver å logge notater for å refundere bestillinger
  • Fiks: MailPoet e-postkompatibilitetsvarsel
  • Oversettelser: Oppdatert oversettelsesmal (POT)
  • Oversettelser: Fjernet medfølgende oversettelser for språkpakker tilgjengelig på wordpress.org
  • Merket testet opp til WooCommerce 5.9

2.10.1

  • Fiks: forhindre fatale feil hvis malfunksjoner ikke kan lastes

2.10.0

  • Ny: Bruk minifiserte JS- og CSS-filer for å redusere lastetiden på live-nettsteder (aktivering av SCRIPT_DEBUG vil laste inn fullversjoner)
  • Ny: Valgt malinnstilling er nå lagret som en referanse-ID i stedet for en fast bane ( #209 )
  • Løsning: Tilbakestilling til første tilgjengelige oversettelse for innstillinger ved migrering fra flerspråklig til enkeltspråkoppsett
  • Løsning: Udefinert variabelvarsel ved bruk av [wcpdf_download_invoice] på ikke-bestillingssider
  • Fiks: Oppdaterte dokumentasjonslenker
  • Merket testet opp til WooCommerce 5.7

2.9.3

  • Fiks: JavaScript-feil på Min konto-siden med tomme koblingskoder
  • Fiks: Lange nettadresser i notatområdebrytende layout

2.9.2

  • Justering: Lagt til nytt ‘item-‘-prefiks til vareradens klasse-ID
  • Ny: filter for å angi sorteringsrekkefølge for bulkdokumenter ( wpo_wcpdf_bulk_document_sort_order )
  • Merket testet opp til WooCommerce 5.6

2.9.1

  • Ny: Logg manuelt fakturaoppretting (med logging aktivert)
  • Ny: Filtre for å overstyre kroppsklasse og innhold ( wpo_wcpdf_body_class & wpo_wcpdf_html_content )
  • Ny: Dokumentmetoder for å få (og overstyre) nummer- og datotitler
  • Fiks: Åpne PDF på Min konto-siden i en ny nettleserfane/-vindu (følger innstillinger)
  • Oversettelser: Oppdater mal (POT) og aktuelle oversettelsesprosjekter
  • Merket testet opp til WooCommerce 5.5 og WordPress 5.8

2.9.0

  • Ny: Innstilling for å logge dokumentgenereringstid & kontekst for å bestille notater
  • Ny: malkroker ‘wpo_wcpdf_before_footer’ og ‘wpo_wcpdf_after_footer’
  • Ny: Lagre og Avbryt-knapper for dokumentdata-metaboksen
  • Løsning: Tilbakestilling til buntede skrifter når midlertidig mappe ikke er skrivbar
  • Fiks: tøm første side under spesifikke forhold
  • Fiks: HTML-linjeskift og spesialtegn i fakturanotater
  • Fiks: Tillat innstilling av dokumentdato før den genereres
  • Fiks: variabel ikke satt for filnavn
  • Fiks: sørg for unikt filnavn i tilfelle ordrenummer eller dokumentnummer ikke er tilgjengelig
  • Fiks: Tilbakeslag hvis ingen mal er valgt
  • Oversettelser: Lagt til hint for oversettere, bruk nummererte plassholdere
  • Oversettelser: La til arabisk (takket være Nabil Moqbel )

2.8.3

  • Ny: Tillat filtrering av handlingsknappklasser
  • Fiks: Feil når ingen ordredata ble sendt til filnavnfunksjonen
  • Fix: During first install, only set defaults if not already (pre-) configured
  • Fiks: Bruk WC()->template_path() i stedet for WC_TEMPLATE_PATH for overstyring av temamaler
  • Fiks: Sjekker eksistensen av dokumentdatanummer og dato for bestillingsmetaboksfelt
  • Løsning: Forhindre varsler om avvikling av WooCommerce for ikke-produkttyper
  • Fiks: merknader om avvikling av jQuery
  • Justering: Vis instruksjoner for e-post-metaboks
  • Merket testet opp til WooCommerce 5.2 og WordPress 5.7

2.8.2

  • Fiks: Oppsettproblemer med totaler for dokumenter med mer enn 1 side
  • Fiks: Tillat å angi et fakturanummer og dato manuelt
  • Fiks: Forhindre feil på PHP8.0 når ordre ikke er lastet inn for et dokument

2.8.1

  • Fiks: Bilder og fonter som lastes inn fra egendefinerte steder for opplastinger og midlertidige mapper

2.8.0

  • Fiks: Støtte for PHP8.0, avvikle støtte for PHP7.0 eller eldre (separat tillegg tilgjengelig for bakoverkompatibilitet)
  • Fiks: Installasjonsveiviseren krasjer når tredjeparts plugins/temaer sjekker skjermobjektet
  • Dev: Use internal date formatting function, allowing easier PDF specific date format overrides
  • Utvikling: Introduserte ny handlingshook wpo_wcpdf_document_created_manually
  • Merket testet opp til WooCommerce 5.0

2.7.4

  • Ny: Vis varsel hvis inkompatibel MailPoet-posttjeneste brukes
  • Ny: WooCommerce webhook-emne for lagring av dokumenter
  • Fiks: Ikke reverser rekkefølgen på bulkdokumentet hvis det allerede er sortert fra eldste til nyeste
  • Merket testet opp til WooCommerce 4.9

2.7.3

  • Nyhet: Støtte for linjeskift i fakturasedler
  • Reparing: Send bare åpnede redigeringsfelt ved regenerering av dokument
  • Fiks: Ord i tabelloverskrifter kan deles opp
  • Utdatert: eldre oversettelser (pre-2.0) leses ikke lenger automatisk (kan aktiveres i Status-fanen)

2.7.2

  • Fiks: Oppdater fakturanummer og dato ved regenerering av dokument fra redigeringsmodus
  • Fiks: Hindre uendelig sløyfe når midlertidig mappe ikke er skrivbar
  • Løsning: Forhindre layoutproblemer når tilpassede ordredata overskrider kolonnebredden
  • Fiks: Feil når PHP Ctype-utvidelsen ikke er installert
  • Tested …