Beschreibung
Diese WooCommerce-Erweiterung fügt automatisch eine PDF- oder XML-Rechnung (E-Invoicing) zu den Bestellbestätigungs-E-Mails hinzu, die an deine Kunden gesendet werden. Enthält eine grundlegende Vorlage (weitere Vorlagen sind bei WP Overnight erhältlich) sowie die Möglichkeit, Ihre eigenen Vorlagen zu ändern/erstellen. Außerdem kannst du die Rechnungen und Lieferscheine in der Bestellverwaltung von WooCommerce herunterladen oder ausdrucken.
Hauptfunktionen
- Füge automatisch PDF- oder XML-Rechnungen an WooCommerce-E-Mails deiner Wahl an
- Lade die PDF- oder XML-Rechnung / den PDF- Lieferschein von der Verwaltungsseite der Bestellung herunter.
- Wähle aus einer Reihe von E-Dokumentenformaten: UBL 2.1, Peppol BIS 3.0, CII D16B, Factur-X 1.0, ZUGFeRD 1.0 und ZUGFeRD 2.0.
- Generiere PDF Rechnungen / Lieferscheine in Massen
- Vollständig anpassbare HTML/CSS Rechnung-Templates
- Herunterladen von Rechnungen auf der „Mein Konto“-Seite
- Fortlaufende Rechnung-Nummern
- Verfügbarkeit in: Tschechisch, Niederländisch, Englisch, Finnisch, Französisch, Deutsch, Ungarisch, Italienisch, Japanisch (siehe FAQ zum Hinzufügen individueller Schriften!), Norwegisch, Portugiesisch, Polnisch, Rumänisch, Russisch, Slowakisch, Slowenisch, Spanisch, Schwedisch und Ukrainisch
Freie Erweiterungen
Die folgenden kostenlosen Erweiterungen sind verfügbar, um dem Plugin zusätzliche Funktionen hinzuzufügen:
- PDF Invoices & Packing Slips for WooCommerce – mPDF: Fügt Unterstützung für RTL-Layout und arabische Schrift hinzu.
- PDF Invoices & Packing Slips for WooCommerce – mPDF CJK: Bietet Unterstützung für chinesische, japanische und koreanische (CJK) Schriftarten für die mPDF-Erweiterung.
- PDF Invoices & Packing Slips for WooCommerce – Unicode Language Pack: Fügt Unterstützung für chinesische, japanische und koreanische Schriftzeichen hinzu.
- PDF Invoices & Packing Slips for WooCommerce – Zusammenfassung der Steuern: Fügt eine Tabelle mit einer Zusammenfassung der Steuern nach den Auftragsdetails hinzu.
Premium Erweiterungen
Darüber hinaus bieten wir mehrere Premium-Erweiterungen an:
- Erstelle/E-Maile von PDF-Proforma-Rechnungen, Gutschriften (für Rückerstattungen), E-Mail- Lieferscheinen, automatischer Upload zu Dropbox, Google Drive & mehr mit PDF Invoices & Packing Slips for WooCommerce Professional
- Automatische Versendung neuer Bestellungen oder Lieferscheine an deine Druckerei, sobald der Kunde bestellt! WooCommerce Automatic Order Printing ( von unseren Partnern bei Simba Hosting)
- Hol dir den kompletten Funktionsumfang, einschließlich Professional, Premium Templates, und zusätzliche Funktionen mit dem WooCommerce PDF Invoices & Packing Slips Plus Bundle
Vollständig anpassbar
Zusätzlich zu einer Reihe von Standardeinstellungen (einschließlich einer individuellen Kopfzeile/Logo) und mehreren Layoutfeldern, die du direkt verwenden kannst, enthält das Plugin HTML/CSS-basierte Templates, die eine individuelle Anpassung ermöglichen & volle Kontrolle über die PDF-Ausgabe. Kopiere die Templates in deinen Theme-Ordner und du musst dir keine Sorgen machen, dass deine Anpassungen bei einem Update des Plugins überschrieben werden.
- Kunden-Header-Bild/Logo einfügen
- Shop Daten / Footer / Disclaimer etc. auf Rechnungen & Lieferscheinen bearbeiten
- Papiergröße wählen (Letter oder A4)
- Bereit für die Übersetzung
Screenshots

Einfaches Rechnungs-PDF 
Einfache Lieferschein PDF 
Schnelles Ausdrucken von einzelnen Rechnungen oder Packzetteln aus der Bestellungsliste 
Ausdruck von Rechnungen oder Packzetteln in Massen 
Anhängen von Rechnungen an beliebige WooCommerce-E-Mails 
Einstellung des Shop-Namens, der Adresse, des Kopfzeilen-Logos usw.
Installation
Mindestanforderungen
- WooCommerce 3.0 oder höher
- WordPress 4.4 oder höher
Automatische Installation
Die automatische Installation ist die einfachste Option, da WordPress die Dateiübertragungen selbst durchführt und du deinen Webbrowser nicht einmal verlassen musst. Um PDF Invoices & Packing Slips for WooCommerce automatisch zu installieren, melde dich in deinem WordPress-Adminpanel an, navigiere zum Menü Plugins und klicke auf „Neu hinzufügen“.
Gib in das Suchfeld „PDF Invoices & Packing Slips for WooCommerce“ ein und klicke auf „Plugins suchen“. Du kannst es installieren, indem du einfach auf „Jetzt installieren“ klickst. Nachdem du auf diesen Link geklickt hast, wirst du gefragt, ob du sicher bist, dass du das Plugin installieren möchtest. Klicke auf „Ja“ und WordPress wird die Installation automatisch abschließen. Nachdem die Installation abgeschlossen ist, klicke auf den „Plugin aktivieren“-Link .
Manuelle Installation über die WordPress-Schnittstelle
- Lade die Plugin-Zip-Datei auf deinen Computer herunter
- Gehe in das WordPress Adminpanel Menü Plugins > Neu hinzufügen
- Upload wählen
- Lade die Plugin-Zip-Datei hoch, das Plugin wird nun installiert
- Nachdem die Installation abgeschlossen ist, klicke auf den „Plugin aktivieren“-Link
Manuelle Installation per FTP
- Lade die Plugin-Datei auf deinen Computer herunter und entpacke sie
- Hochlade den entpackten Plugin-Ordner mit einem FTP-Programm oder über dein Hosting-Kontrollpanel in das Verzeichnis wp-content/plugins/ deiner WordPress-Installation.
- Aktiviere das Plugin über das Menü Plugins im WordPress-Admin.
FAQ
-
Wo kann ich die Dokumentation finden?
-
Es funktioniert nicht!
-
Siehe unsere schrittweise Diagnoseanleitung hier: https://wordpress.org/support/topic/read-this-first-9/
-
Wo kann ich weitere Templates finden?
-
Auf wpovernight.com findest du weitere Templates! Dazu gehören Templates mit mehr Steuerdetails und Produktvorschaubildern. Brauchst du eine individuellen Template? Kontaktiere uns unter support@wpovernight.com für weitere Informationen.
-
Kann ich eine Proforma-Rechnung oder eine Gutschrift erstellen/senden?
-
Dies ist eine Funktion unserer Professional-Erweiterung, die unter wpovernight.com zu finden ist.
-
Kann ich zum Code beitragen?
-
Du bist mehr als willkommen! Dieses Plugin wird auf Github gehostet, wo du Probleme beitragen veröffentlichen oder Pull Requests stellen kannst.
https://github.com/wpovernight/woocommerce-pdf-invoices-packing-slips -
Wie kann ich den HTML/CSS-Quelltext zum Debuggen/Entwickeln von Templates anzeigen?
-
Auf der Erweitert-Tab der Einstellungsseite gibt es eine Einstellung, mit der Sie die HTML-Ausgabe umschalten können. Vergessen Sie nicht, sie nach dem Testen wieder zu deaktivieren!
Rezensionen
Mitwirkende und Entwickler
„PDF Invoices & Packing Slips for WooCommerce“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„PDF Invoices & Packing Slips for WooCommerce“ wurde in 35 Sprachen übersetzt. Danke an die Übersetzenden für ihre Mitwirkung.
Übersetze „PDF Invoices & Packing Slips for WooCommerce“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
5.4.0 (2025-12-24)
- New: Added Peppol Network cross-sell to E-Documents Network settings
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
5.3.1 (2025-12-23)
- Fix: Ensure Peppol Endpoint ID is saved on checkout, including guest orders
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
5.3.0 (2025-12-22)
- Neu: Erweitertes Status-Werkzeug zum Erstellen und Herunterladen eines vollständigen Plugin-Berichts für Support-Zwecke
- Optimierung: Rechtliche Kennung auf der Seite „Mein Konto“ ausblenden und E-Docs-Meta-Box bestellen
- Korrektur: UBL
PartyLegalEntityCompanyIDoptional machen für Käufer und Lieferant - Korrektur: Fataler Fehler beim Checkout, wenn die Daten der Checkout-Felder ungültig sind
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
5.2.0 (2025-12-09)
- Neu: Mindestanforderungen für WooCommerce und WordPress in der Tabelle der System-Anforderungen hinzugefügt
- Neu: Einführung einer Tintensparmodus-Option für die Einfache Vorlage
- Neu: Unterstützung des Metaschlüssels für die Umsatzsteuer-Identifikationsnummer aus dem WooCommerce EU VAT & B2B-Plugin hinzugefügt
- Optimierung: Validierung des
template_pathgegen die Liste der installierten Templates inload_template_functions() - Optimierung: Die Ausgabe der Beschreibung wurde vor die Darstellung des benutzerdefinierten Feldes im
select()-Callback der Einstellungen verschoben - Korrektur: XML-Dokumente aus dem Einstellungen-Export entfernen (wird nicht mehr unterstützt)
- Korrektur: Aktualisierter Dokumentation-Link auf der Seite E-Dokumente Steuer-Klassifikation
- Korrektur: Verhinderter fataler Fehler bei der Checkout-Validierung, wenn die Hook-Argumente ungültig sind
- Korrektur: Fataler Fehler behoben, der durch einen ungültigen Optionstyp beim Laden der Fehlersuche-Einstellungen
- Korrektur: Fallback für
wc_string_to_bool()inunstable_option_announcement_notice()hinzugefügt, um einen fatalen Fehler zu verhindern, wenn WooCommerce inaktiv ist - Korrektur: Kopfzeile-Logo wird bei Verwendung von Remote-Bild-URLs nicht angezeigt
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
5.1.0 (2025-11-25)
- Neu: Hinzufügen einer Einstellung zur Validierung der Peppol-Endpunkt-ID des Kunden während der Kasse
- Korrektur: Sicherstellen, dass die Umsatzsteuer-Identifikationsnummer des Käufers das Länderpräfix in E-Dokumenten enthält
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet: Kompatibilität mit WooCommerce 10.4 bestätigt
5.0.0 (2025-11-24)
- Neu: Überarbeitete E-Dokumente-Architektur für bessere EN16931-Konformität und Multi-Format-Unterstützung
- Neu: Dokument-Filter-Funktionen durch neue globale Funktionen ersetzt
- Optimierung: Verbesserter Hinweis, wenn Dokumente in der Vorschau nicht verfügbar sind
- Optimierung: Sicherstellung der Skriptkompatibilität mit WooCommerce 10.3
- Korrektur: Erweiterte Unterstützung von Währung-Symbolen in Bulk-Aktionen
- Korrektur: Härtet AJAX-Handler der Fehlersuche-Werkzeuge mit Fähigkeitsprüfungen und Validierung
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet: Getestet bis WordPress 6.9
4.9.1 (2025-11-06)
- Korrektur: Fataler Fehler, wenn die Gutschrift die Auftragsrückerstattung an
wpo_ips_order_has_local_pickup_method()übergibt
4.9.0 (2025-11-03)
- Neu: Upgrade von Dompdf auf Version 3.1.4
- Optimierung: Verbesserte Anzeige von Versandkosten und Ortsangaben in PDF-Summen
- Korrektur: Erweiterte Währungssymbole werden in PDF angezeigt, aber nicht in der PDF-Vorschau
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
4.8.0 (2025-10-21)
- Neu: Hinweis auf fehlende benutzerdefinierte Vorlagendateien hinzugefügt
- Neu: Implementierung einer wiederkehrenden Aktionsplanung für die Semaphor-Aufräumarbeiten
- Neu: Die Dompdf-Bibliothek wurde auf die Version
3.1.3aktualisiert. - Neu: Abschnitt „Pro-Einstellungen“ auf dem Tab „Allgemein“ angezeigt
- Neu: Akkordeon-Abschnitte auf dem Tab „Erweiterte Einstellungen“ hinzugefügt
- Neu: Hooks für die Unterstützung zusätzlicher Felder in der Metabox für die Bestellung von PDF-Dokumenten hinzugefügt
- New: Protokollierte Datenbank-Fehler in
SequentialNumberStoreMethoden - Optimierung: Verbesserte
SemaphoreKlasse durch Hinzufügen von transientem Caching für den Bereinigung-Status - Optimierung: Notiz- und Permalink-Prüfung für die Einstellung „Hübsche Dokumentenlinks“ hinzugefügt
- Korrektur: Verhinderter fataler Fehler, wenn
SettingsCallbacks::validate()falseempfängt - Korrektur: Verhindert, dass Dokumentenlinks in allen E-Mail-Plazierungen erscheinen, indem sichergestellt wird, dass jeder Link nur an seinem eigenen konfigurierten Ort hinzugefügt wird
- Korrektur: Entfernte veraltete
finfo_close()Aufrufe für PHP 8.5 Kompatibilität - Korrektur: Verhinderter fataler Fehler in
yearly_reset_action_missing_notice()wenn$this->settingsnullist - Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet: Kompatibilität mit WooCommerce 10.3 bestätigt
4.7.0 (2025-09-09)
- Neu: Spielplatz-Blaupause hinzugefügt
- Neu: Gelöschte Dokumentnummern in Erweitert > Zahlen anzeigen
- Neu: PDF-Bestellungs-Metaboxen ausblenden, wenn keine Dokumente aktiviert sind
- Neu: Erweiterte Einstellung zur Auswahl der Standard manuellen Rechnung-Nummer
- Optimierung: Öffnen von PDFs in einem neuen Browser-Tab/Fenster auf der Dankeseite
- Optimierung: Erweitere die automatische Bereinigung, um auch abgelaufene Semaphore-Sperren zu entfernen
- Optimierung: UBL-Standard-Administrationhinweis deaktivieren
- Korrektur: Einrichtung-Assistent ruft die Shop-Adresse nicht korrekt ab
- Korrektur: Redirect-Problem beim Ausblenden des Hinweises auf eine instabile Version
- Korrektur: Verhinderung von E-Mail-Anhängen für Lieferschein-Dokumente, wenn Pro nicht aktiv ist
- Korrektur: Update WooCommerce REST Bestellung API-Hook unter Beibehaltung der Legacy-Kompatibilität
- Korrektur: Fataler Fehler im Einrichtung-Assistent, wenn
wpo_wcpdf_get_country_states()einennullLändercode erhält - Korrektur: Fataler Fehler beim Aufruf von
WC_Tax::get_tax_rate_classes()bei älteren WooCommerce-Versionen - Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet: Kompatibilität mit WooCommerce 10.2 bestätigt
4.6.3 (2025-08-18)
- Optimierung: Markiere die Funktionen
wcpdf_get_invoice()undwcpdf_get_packing_slip()als veraltet - Korrektur: Falsche Bedingung in
Semaphore::init_cleanup()verhindert Aufräumarbeiten - Korrektur: Artikel-Meta-Anzeigefehler bei älteren WooCommerce-Installationen
- Korrektur: Fataler Fehler in
get_order_fees()verursacht durch nicht unterstützte Operand-Typen - Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet: Bestätigte Kompatibilität mit WooCommerce 10.1
4.6.2 (2025-07-31)
- Korrektur: Vollständige Element-Meta-Anzeige in PDF wiederherstellen
- Korrektur: Undefinierter Array-Schlüssel „padding“
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
4.6.1 (2025-07-29)
- Optimierung: CSS-Klassenname für die Shop-E-Mail in Templates aktualisiert
- Korrektur: Problem mit dem Datumsformat für „Als gedruckt markieren“ behoben
- Korrektur: Verbessertes Styling der Tabs des Einstellungsmenüs auf kleineren Bildschirmen
- Korrektur: Verhinderte PHP-Warnungen, wenn
allow_url_fopendeaktiviert ist - Korrektur: Korrigierte Fehlanpassung der Argumente in
add_document_link_to_email() - Übersetzungen: Aktualisierte Übersetzung-Template (POT)
4.6.0 (2025-07-15)
- Neu: Filter hinzugefügt, um den Rückgabewert von
get_shop_address()zu ändern - Neu: Verbesserte Bearbeitung von Dokumentendaten auf der Bestellseite
- Neu: Verfeinertes Styling für Einstellungsuntermenüs
- Neu: Verbesserte Auswahl von Land/Bundesland im Schritt „Ladenadresse“ des Einrichtung-Assistenten
- Neu: E-Mail Adresse“ zu den Shop Adressfeldern hinzugefügt
- Neu: Die Bearbeitung von Belegdaten für Rechnungen und Gutschriften ist jetzt standardmäßig deaktiviert. Aktivieren über Erweiterte Einstellungen
- Neu: Schaltfläche zum Synchronisieren der Felder für die Shop-Adresse hinzugefügt
- Neu: Verknüpfte Dokumentation zu historischen Einstellungen-Beschreibungen
- Neu: Anzeige der Telefonnummer des Geschäfts unter der Adresse in der „Einfach“ Template.
- Optimierung: Veraltetes Erbe-
shop_address-Text-Hook - Optimierung: UBL-Steuerfilter wurden aktualisiert, um Werte anzuhängen, anstatt die Standardwerte zu überschreiben
- Korrektur: Problem behoben, bei dem die E-Mail-Anhänge des „Order Proposal“-Plugins ohne die Professional-Erweiterung fehlschlugen
- Korrektur: Erlaubtes HTML im Feld „Shop-Zusatzinfo“.
- Korrektur: Die Freitext-Zustandseingabe wurde durch ein Auswahlfeld ersetzt, um gültige WooCommerce-Zustandscodes sicherzustellen
- Korrektur: Link zur fehlenden Dokumentation der UBL-Steuer-Einstellungen hinzugefügt
- Übersetzungen: Aktualisierte POT-Datei für Übersetzungen
- Getestet: Bestätigte Kompatibilität mit WooCommerce 10.0
4.5.2 (2025-05-27)
- Optimierung: Unterdrückung von Protokolleinträgen für fehlende Schriftdateien, die erwartet und nicht benötigt werden
- Korrektur: Unterstützung für
{state_code}bei der Formatierung von Shop-Adressen - Korrektur: Wiederherstellung des
wpo_wcpdf_shop_address-Hook für Kompatibilität - Korrektur: Fehlende Unterstützung für Platzhalter wie
{city_upper}bei der Formatierung von Shop-Adressen
4.5.1 (2025-05-26)
- Korrektur: Shop-Adresse wird in Dokumenten nicht angezeigt, wenn historische Einstellungen aktiviert sind
- Korrektur: Validierungsprobleme, die von WP Plugin Check angezeigt werden
4.5.0 (2025-05-26)
- Neu: Getrennte Shop-Adressfelder eingeführt
- Neu: Kategorien zu den allgemeinen Einstellungen hinzugefügt
- Neu: E-Invoicing-Steuerkategorien, -Regelungen und -Befreiungsgründe an die Norm EN16931 angepasst
- Neu: Option des Einrichtungsassistenten zur Anzeige von PDF-Aktion-Schaltflächen in der Bestellliste
- Optimierung: Berechtigungsprüfung für die Anzeige von Vorabversionen hinzugefügt
- Optimierung: Voreinstellung auf PHP-Dateifunktionen in der Filesystem-Klasse aufgrund von
WP_Filesystem-Instabilität - Korrektur: Einstellung „Anhangsübersetzungen neu laden“ wird immer als aktiviert angezeigt
- Korrektur: Fataler Fehler in der Semaphore-Klasse, wenn
wcpdf_log_error()undefiniert ist - Korrektur: Beschränkung der Eingabe von Dokument-Nummern auf gültige positive Ganzzahlen
- Korrektur: Schriftarten werden nach dem Upgrade nicht korrekt neu installiert, wenn der temporäre Ordner gelöscht wird
- Korrektur: Verzögerung bei der Aktualisierung von PDF-Dokumentdaten
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet: Getestet bis zu WooCommerce 9.9
4.4.1 (2025-04-28)
- Optimierung: Verbesserung der Logik für den Rechnung-Link „Mein Konto“ für benutzerdefinierte Statusprüfungen und Klarheit des Codes
- Korrektur: Typfehler beim Zugriff auf Fehlersuche-Einstellungen im FileSystem-Konstruktor
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
4.4.0 (2025-04-22)
- Neu: Hinzufügen eines Index für die Spalte
order_idin den Datenbank-Tabellen für die Dokumenten-Nummer - Neu: Hinzufügen des Filters
wpo_wcpdf_settings_default_user_capabilityund imeine Fallback-Logik für Benutzerfähigkeiten - Neu: Hilfsfunktion für das Schreiben von UBL-Dateien mit Fehlerbehandlung
- Neu: Unterstützung für hybride Dateisysteme
- Optimierung: Kleinere Code-Verbesserungen in der Ansicht des Einrichtungs-Assistenten
- Korrektur: Veraltung-Warnung für
nullWert, der ansubstr()übergeben wird, wenn Vorschaubild-URL extrahiert wird - Korrektur: Fehlender Fallback der Protokoll-Funktion, wenn Abhängigkeiten nicht geladen sind
- Korrektur: Rechnungssequenzen mit Lücken werden angezeigt, wenn andere Dokumente die Rechnungsnummerierung verwenden
- Korrektur: i18n-Problem in den Rechnung-Dokument-Einstellungen
- Korrektur: Fataler Fehler, wenn
nullanin_array()inDocuments.phpübergeben wird - Korrektur: Fehlender globaler Aufruf von AS-Funktionen in der Semaphore-Klasse
- Korrektur: Probleme mit der PDF-Vorschau
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
4.3.0 (2025-04-07)
- Neu: Hinzufügen einer Einstellung, um das Neuladen der PDF-Übersetzung für E-Mail-Anhänge zu aktivieren
- Neu: Fügt einen Verweis auf die Dompdf-Protokolldatei hinzu und aktiviert zusätzliche Debug-Ausgaben, wenn der Fehlermodus vonaktiv ist.
- Neu: Hinzufügen eines Filters für die Anpassung des Dokumentenlinks
- Neu: Anzeige der neuesten stabilen und instabilen GitHub-Veröffentlichungen auf der Statusseite und Anzeige eines Admin-Hinweises für neue instabile Versionen
- Neu: Refaktorierung von SQL-Abfragen für sichere Behandlung von Tabellennamen
- Korrektur: Wiederherstellung des
translate()Fallback in derwpo_wcpdf_dynamic_translate()Funktion - Korrektur: Stil der Datumsauswahl auf der Zahlen-Tab, wenn
SCRIPT_DEBUGdefiniert ist - Korrektur: Fehlende Übersetzungsfunktion für String auf der Seite Erweiterte Zahlen
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet: Getestet bis zu WooCommerce 9.8 & WordPress 6.8
4.2.0 (2025-03-24)
- Neu: Verbesserte Prüfung und Wiederherstellung von Schriften im temporären Schriftarten-Verzeichnis
- Neu: Funktion zum Nachladen von WC-Webhooks
- Neu: Verbessertes automatische Laden für vorangestellte Abhängigkeiten
- Neu: Plugin-spezifischer Filterhaken für Bestellpositionsnamen hinzugefügt.
- Neu: Der Dokument-Zugriff-Typ „Gast“ wurde entfernt, da er durch „Voll“ abgedeckt ist.
- Neu: DOMPDF auf v3.1.0 aktualisiert
- Neu: Upgrade-Link zum Status des Lieferscheins
- New: Added order coupons data to UBL document
- Optimierung: Sicherstellung des korrekten PDF-Content-Typs für verbesserte Browser-Handhabung
- Optimierung: Überarbeitung der Kopfzeile Bestelldetails der Simple-Template-PDF für eine sauberere Syntax
- Korrektur: Verbesserte Datumsfeldoptionen in den Gefahrenzonen-Werkzeugen für mehr Klarheit
- Korrektur: SQL-Interpolationsprobleme, die von WP Plugin Check erkannt wurden
- Korrektur: Doppelte
AccountingSupplierPartyundAccountingCustomerPartyin UBL entfernt - Korrektur: Probleme bei der Darstellung der Ergebnisse der Zahlentabelle wurden behoben
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
4.1.1 (2025-02-17)
- Optimierung: Dokumentations-Link zum Label Systemkonfiguration hinzugefügt
- Optimierung: Verbesserte Implementierung des WP-Dateisystems
- Korrektur: Bereinigung von Sonderzeichen in
get_html()für Massendokument - Korrektur: Zeilenumbrüche wurden in Dokumentennotizen nicht beachtet
4.1.0 (2025-02-12)
- Novum: Anzeige der Tabelle „Installierte Plugin-Versionen“ unter „Erweiterter Status
- Novum: Einstellung zur Aufnahme eines Dokumentenlinks in E-Mails für Gastkunden
- Optimierung: Die Readme-Datei wurde um eine Liste der verfügbaren freien Erweiterungen erweitert
- Optimierung: Nutze
wp_kses_postanstelle vonwpo_wcpdf_sanitize_html_contentfür die Felder Fußzeile und Extras - Korrektur: Produktbündel-Rahmen unten in PDF-Vorlagenstilen
- Korrektur:
OrderDocument::get_language_attributes()Rückgabewert muss vom Typstring,nullzurückgegeben - Korrektur: Regression im PDF-Summenstil
- Korrektur: Prüfe, ob
is_enabled()für das Dokument inwcpdf_get_document_file()aufrufbar ist - Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet: Getestet bis zu WooCommerce 9.7
4.0.0 (2025-02-04)
- Novum: Aktualisierter Einrichtungs-Assistent
- Novum: Entspricht den WP Plugin Check Standards
- Novum: Funktion
wpo_wcpdf_gettext() - Novum: Fügt die Standard-PDF-Spaltenbeschriftungen in die Zeichenketten-Datei ein
- Novum: Hinzufügen des litauischen Sprachpakets (nur Dokumentenstrings)
- Korrektur: Sicherheitsproblem beim Dokumentenzugriff
- Korrektur: Entfernen der Übersetzbarkeit von VAT und COC Feldern
- Korrektur: Aufruf einer undefinierten Funktion
standardSerializer()auf UBL - Übersetzungen: Aktualisierte Übersetzung-Template (POT)
3.9.6 (2025-01-21)
- Korrektur: Fehler beim Aufruf einer undefinierten Methode
WC_Order_Refund::get_customer_id()
3.9.5 (2025-01-20)
- Novum: E-Mail-Eingabe-Callback-Funktion für Einstellungen
- Novum: Unterstützung für zusätzliche UBL-Wurzelelemente
- Novum: Hinzufügen von Unterstützung für mehrere Handler unter einer einzigen Wurzel in
UblDocument::get_data() - Novum: Validierung für die Steuerbefreiung von Aufträgen, um den UBL-Steuergrund anzuwenden
- Novum: Die Funktion „Rechnung neu generieren“ aktualisiert jetzt UBL-Steuerpositionsdaten
- Novum: Verbesserung des Standardselektors für UBL-Steuern, Option ‚Keine‘
- Novum: Hinzufügen von
cbc:BaseQuantity-Unterstützung zur UBL-Struktur - Novum: Die UBL-Steuereinstellungen entsprechen jetzt der neuesten Einstellungsoption
- Novum: Utility-Funktion für dynamische String-Übersetzung hinzufügen
- Novum: Hinzufügen eines
cbc:BuyerReference-Elements zu UBL für Käuferreferenzen - Novum: Unterstützung für
cac:PaymentMeansin UBL aktivieren - Novum: Filterhaken für UBL-Steuersysteme, Kategorien und Gründe
- Novum: Hinzufügen von
cac:Price-Unterstützung zu UBL - Novum: Unterstützung für UBL-Steuerkategorie Grund
- Optimierung: Ersetzen des UBL-Codes zum Abrufen der MwSt.-Nummer des Kunden durch eine neue Funktion
- Optimierung: Aktualisierung der Beschreibung des UBL-Formatselektors
- Optimierung: Erlaube
0Tage für das Fälligkeitsdatum - Optimierung:
wpo_wcpdf_settings_fields_documents_{$this->type}_pdfanwenden, bevor die Leere des$settings_fieldsgeprüft wird - Korrektur: Die Einstellung der Logohöhe kann das Dokumentlayout bei der einfachen Vorlage zerstören
- Korrektur: Einstellungs-Kategorien werden nicht auf deaktivierte Dokumente angewendet
- Korrektur: Postleitzahl- und Ortsvorgaben in der UBL-Steuerausgabe
- Korrektur: Falsche Behandlung der UBL-Formateinstellung als historisch
- Übersetzungen: Aktualisierte Übersetzungsvorlage (POT).
- Getestet: Getestet bis zu WooCommerce 9.6.
3.9.4 (2024-12-23)
- Novum: Hinzufügen eines Hinweises, um die Benutzer über die Verfügbarkeit zusätzlicher Dokumente zu informieren
- Novum: Anzeige eines Hinweises, wenn die jährliche Rücksetzaktion nicht geplant ist
- Optimierung: Übergang der UBL-Unterstützung aus der Beta-Phase
-
Übersetzungen: Übersetzungsvorlage aktualisieren (POT)
-
Novum: Suche nach mehreren Rechnungsnummern in der Auftragsliste für HPOS-Einstellungen möglich
- Novum:
calculate_due_date()-Dokument-Funktion - Korrektur: Korrektur des Typs der Eigenschaft
order_iddes abstrakten Dokuments - Korrektur: UBL-Shop-Ländercode
- Übersetzungen: Übersetzungsvorlage aktualisieren (POT)
3.9.2 (2024-12-17)
- Novum: Beschreibung zum UBL-Formatselektor hinzugefügt
- Korrektur: Problem mit PHP-Erweiterungsladeprüfungen
- Übersetzungen: Aktualisierte Übersetzungsvorlage (POT).
3.9.1 (2024-12-16)
- Novum: Fügt Unterstützung für mehrere UBL -Formate hinzu.
- Novum: Fügt ein Shop-Telefonnummer für die E-InVoice-Unterstützung hinzu.
- Novum: Fügt Benutzerinformationen zum Bestellnotizen beim Generieren von Dokumenten hinzu.
- Novum: Es wurde ein Verwaltungshinweis hinzugefügt, der informiert, wenn die Serveranforderungen nicht erfüllt sind.
- Novum: Die Mindestanforderung an die PHP-Version wurde auf 7.4 angehoben.
- Novum: Entfernt Leerzeichen zwischen Artikeltabelle und Summen.
- Novum: Für eine bessere Organisation wurden den Einstellungen Abschnitte hinzugefügt.
- Optimierung: Die Beschreibung des Werkzeugs „Freigegebene Semaphorsperren entfernen“ wurde verbessert.
- Korrektur: Upgrade-Links werden nicht korrekt angezeigt.
- Korrektur: Problem mit dem Warnstil des Temp-Ordners.
- Korrektur: Entfernen von unbenutztem Code für alte Hinweise:
check_auto_increment_increment(). - Korrektur: AJAX-Vorschau wird geladen, wenn sie auf Einstellungsseiten deaktiviert ist.
- Korrektur: UBL-Problem mit leerer Steuer auf Positionen.
- Korrektur: jQuery
tipTipFunktion nicht verfügbar. - Korrektur: Metastyling für Vorlagenelemente.
- Korrektur: Semaphore-Klassenname bei zwei Klassen, die noch den vorherigen Namen verwendeten.
- Übersetzungen: Aktualisierte Übersetzungsvorlage (POT).
- Getestet: Getestet bis zu WooCommerce 9.5.
3.9.0 (2024-10-21)
- Novum: Aktualisiert
sabre/xmlBibliothek zu Version 4. - Novum: Hinweis zur Ablagerung der Unterstützung für PHP -Versionen unter 7,4.
- Novum: Implementierter PSR-4-Autoloading-Standard für eine verbesserte Codestruktur und -wartbarkeit.
- Novum: veraltet
wpo_wcpdf_due_date_displayHook. - Korrektur: WC Item Meta Style -Problem bei Verwendung von
dd. - Korrektur: Umgesiedelt
WPO_WCPDF_USE_PATHHook vor$ srcleere Prüfung. - Übersetzungen: Aktualisierte Übersetzungsvorlage (POT).
3.8.8 (2024-10-08)
- Korrektur: Fügt fehlende verwertete Filter hinzu, um Titelmethoden zu dokumentieren
3.8.7 (2024-10-07)
- Novum: Fügen Sie der einfachen Vorlage die vollständige Kompatibilität mit MPDF hinzu.
- Novum: Rückerstattungsnummer und Rechnungsnummerntitel in den Dokumentmethoden abstrakte Klasse.
- Novum: Registrierung von Vorlagentiteln verbessern.
- Novum: Rechnungsdatumeinstellung verbessern.
- Novum: Hinzufügen von \ „Sie können diese Plugins “ -Abschnitt auch auf die Registerkarte „Upgrade“ mögen.
- Novum: Funktion zur Bestimmung, ob der Kurzum die Block verwendet:
wpo_wcpdf_checkout_is_block (). - Novum: Clean Legacy Semaphor Locks Tool.
- Novum: Automatische Aufräumarbeiten von freigeschalteten Semaphorenschlössern und anderen Verbesserungen.
- Novum: Werkzeug zum Entfernen von abgelaufenen Semaphorenschlössern.
- Novum: Filter Um PDF-Dokumentdatenfelder zu ändern:
wpo_wcpdf_document_data_meta_box_fields. - Optimierung: Niedriger Hook Priority (200) für Rechnungsspalten in der Liste der WooCommerce -Bestellungen.
- Korrektur: Ersetze veraltete JQuery
ändern ()Funktionsnutzung. - Korrektur: Richtiger Pfad zum generischen Dokumentsymbol.
- Korrektur: Benutzer-Berechtigungen in der Funktion
enable_debug (). - Korrektur: Laden Sie Plugin -Übersetzungen später auf den
initHook. - Korrektur: Entsperr -Benutzeroberfläche, wenn eine Werkzeugschaltfläche klickt.
- Übersetzungen: Übersetzungsvorlage (POT) aktualisieren.
- Getestet bis zu WooCommerce 9.4.
3.8.6 (2024-07-18)
- Korrektur: Funktion
add_yith_product_bundles_classeses ()Fehler - Korrektur:
get_header_logo_id ()Rückgabetyp Fataler Fehler
3.8.5 (2024-07-16)
- Novum: PDFJS v4.3.136 Upgrade
- Novum: erweiterte Einstellung zum Einbetten von Bildern
- Novum: Aufnahme der ImageMagick-Bibliothek in den erweiterten Status
- Novum: Hinzufügen der Rechnungsnummer zur Auswahl der Suchart in HPOS-Einstellungen
- Novum: Zeilenklassen für „YITH WooCommerce Product Bundles“ hinzugefügt
- Novum: Registrierung eines Protokolls für die Löschung von Dokumenten in den Auftragsnotizen
- Optimierung: Verbessertes Laden des Header-Logos
- Korrektur: Einfache Vorlagen-Gesamtbeschriftungen übersetzbar machen
- Korrektur: umbricht Dokumentadressen um
<p>Tags - Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet bis zu WooCommerce 9.1 & WordPress 6.6
3.8.4 (2024-06-19)
- Novum: Filter-Hook
wpo_wcpdf_multilingual_klanguages - Novum:
wpo_wcpdf_get_multilingual_klanguages ()wurde eingeführt, die aus der veralteten-Funktion ()abgeleitet wurde - Optimierung: Die Datei
strings.phpneue Zeichenfolgen hinzugefügt, um die Übersetzungen zu verbessern - Optimierung: Verbesserte Notizfunktionen für bessere Übersetzungen bei Verwendung der Professional-Erweiterung.
- Korrektur: Fehler in der
normalize_settings_args()-Funktion bei mehrsprachigen Setups - Korrektur: Problem mit der Registerkarte „Einstellungen“ beim Hinzufügen einer neuen Sprache in mehrsprachigen Setups
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
3.8.3 (2024-06-06)
- Novum: Fügt PDF HTML Sprachattribut hinzu
- Novum: Dompdf
v3.0.0Upgrade - Novum: Filter Hook
wpo_wcpdf_after_system_status_table - Novum: Filter für Serverkonfigurationen
wpo_wcpdf_advanced_status_server_configs - Novum: PDFJS
v3.11.174Upgrade - Optimierung:
pals erlaubtes Tag derwpo_wcpdf_sanitize_html_content()Funktion hinzugefügt - Korrektur: Zahlenformatierung
[Order_number]Platzhalter verwendet keine übergeordnete Bestellnummer für Kreditnotizen - Korrektur: Entfernen Sie unerwünschte Tags aus
wpo_wcpdf_sanitize_html_content () - Korrektur: Entfernt nicht verwendete „Log -Rechnungsnummer“ -Gerstellung „Einstellung
- Korrektur: Wedig den
customer_invoiceE -Mail -Titel in den ursprünglichen WOO -Titel zurück - Korrektur: Die Funktion
get_extensions_license_data ()leer zurückgeben, wenn keine zwischengespeicherten Daten gefunden wurden - Korrektur: Fehler, das durch die Ausgabe der Funktion
wpo_wcpdf_sanitize_html_content ()erstellt wurde,null - Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet bis zu WooCommerce 9.0
3.8.2 (2024-04-29)
- Korrektur: \ „Kundenrechnung “ E -Mail -Titel unter \ „Bestell -E -Mail “ metabox
- Korrektur: Filter mit einem Rückerstattungsobjekt in
get_billing_address ()undget_shipping_address ()aufgerufen - Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet bis zu WooCommerce 8.9
3.8.1 (2024-04-23)
- Novum: Aktualisiert Dompdf zu
v2.0.7 - Novum: Fügt
WooCommercenach Bedarfs Plugin hinzu - Novum: Verbesserungen an dem Laden von Logo, um in zukünftiger professioneller Erweiterungsversion übersetzbar zu sein
- Korrektur: Dokumentdatum an Parse -Funktion, die in Nicht -HPOS -Stores aufgerufen wird
- Korrektur: Ersetzt veraltete JQuery -Funktionen
- Korrektur: Fehler mit Typ Hinweis in
wpo_wcpdf_parse_document_date_for_wp_query ()Funktion - Korrektur: Fehleraufruf
is_allowed ()aufboolunterwcpdf_get_document ()Funktion - Korrektur: Entfernen Sie Dokumente Meta nicht zur Erneuerung von WOO -Abonnements
- Korrektur: XSS -Verwundbarkeit bei WOO Checkout -Benutzereingabedaten Daten
- Korrektur: Semaphor -Anhänge Problem bei gleichzeitigen Rückerstattungen
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet bis zu WooCommerce 8.8
3.8.0 (2024-03-18)
- Novum: Aktualisiert Composer-Bibliotheken, insbesondere
php-svg-libAufgrund eines Sicherheitsproblems - Novum: Hooks, um das Hinzufügen neuer Einstellungen Debug -Registerkarten und deren Inhalt zu ermöglichen
- Novum: Implementierung Datumstyp -Selektor für Gefahrenwerkzeuge
- Novum: Filter
wpo_wcpdf_process_danger_zone_tools_date_type - Novum: Bumps WooCommerce min Version bis 3.3
- Novum: Funktion
WCPDF_ERROR_HANDLING () - Novum: Funktion
wcpdf_get_document_output_format_extsion () - Novum: Funktion
WCPDF_Get_Document_File ()Um die Dokumentdatei abzurufen - Optimierung: Fügt einen neuen Filter hinzu, um die Rechnungsnummer in HPOS -Suchanfragen aufzunehmen
- Optimierung: Ersetzen Sie
date ()mitdate_i18n ()aufget_filename () - Optimierung: Verbessert die Zahleninitiation mit neuer Funktion:
init_number ()toinitiate_number () - Optimierung: versteckt das Erweiterungsbanner vorübergehend
- Korrektur: Fehler, der ein Sortierproblem in der Auftragsliste verursachte
- Korrektur JS-Fehler
$(...).pointerist keine Funktion - Korrektur: Formulare für Gefahrentools funktionieren nicht
- Korrektur: MassenDokument fehlt Slug-Eigenschaft
- Korrektur: Standard-Nonce-Name für die Beendigung des Assistenten geändert
- Korrektur: Probleme mit erweiterten Tools wie „Zufälliges temporäres Verzeichnis erzeugen“ funktionieren nicht
- Korrektur: Nummerntool Paginierung
- Korrektur: Umnummerierung von Dokumenten funktioniert nicht
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet bis zu WooCommerce 8.7 & WordPress 6.5
3.7.7 (2024-01-29)
- Novum: Extensions -Lizenz -Cache -System
- Novum: verbirgt die Registerkarte „Upgrade“ auf Bundle
- Novum: Dokument Filter Hook
WCPDF_Get_Document - Optimierung: Verbessert einfache Vorlagendateien Markup
- Optimierung: Verschiebt die Position der Notizen -Hooks in Vorlagendateien
- Korrektur: Sortieren von Bestellungen nach Rechnungsnummer und Datumsproblem auf der Auflistungsseite
- Korrektur: Der Parameter der Ebene, der an die Methode
log ()in der Semaphor -Klasse gesendet wurde - Korrektur: SQL Injection -Fehler in fortschrittlichen Nummernsuche
- Übersetzungen: Machen Sie das Fälligkeitsdatumausgang übersetzbar
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet bis zu WooCommerce 8.5
3.7.6 (2024-01-09)
- Novum: Erzwingt PHP 7.2 als Mindestversion
- Novum: Dompdf Upgrade auf
v2.0.4 - Optimierung: Neue „Zahlungsdatum“ für die Übersetzung deklarieren „
- Korrektur: Potenzieller SQL -Injektionsfehler in Zahlenwerkzeugen
- Korrektur: Fehler in
get_payment_date () - Übersetzungen: Aktualisierte Übersetzung-Template (POT)
3.7.5 (2023-12-13)
- Optimierung: enthält
$ argsin Filter Hookwpo_wcpdf_filenameParameter - Optimierung: Die Legacy Hook
woocommerce_invoice_numberfür die Rückwärtskompatibilität neu eingeleitet - Korrektur: Fehler in \ „Vollständiger“ Dokumentzugriff mit großen Aktionen
- Korrektur: Fatal Fehler im UBL -Dokument
3.7.4 (2023-12-06)
- Novum: neue Einstellung zur Aktivierung von Semaphor-Protokollen
- Optimierung: Beschreibungen zu den COC- und USt.-Einstellungen hinzugefügt
- Optimierung: Ersetzt die Versandfunktion für Lieferscheine in der Datei des Templates
- Optimierung: Hinzufügen eines Semaphors zur E-Mail-Anhangsfunktion
- Korrektur: Fehler bei
get_payment_date() - Korrektur: Fehler beim Abrufen der Umsatzsteuer und CoC-Nummer gespeicherte Werte
- Getestet bis WooCommerce 8.4
3.7.3 (2023-11-27)
- Novum: Zeitlich befristete Promoanzeige
- Optimierung: Verbessert die Nummer/Datum-Funktionen der Templates
- Optimierung: Aktualisierung der Argumente für den Filter
wpo_wcpdf_due_date_display - Optimierung: Ändere die Methode, wie die Einstellung für das Fälligkeitsdatum abgerufen wird
- Korrektur: Lieferscheinanhang, wenn die Pro-Version deaktiviert ist
- Korrektur: Änderung des Erstellungsdatums der Bestellung in der
get_due_date-Methode - Korrektur: Warnung von PHP 8.1
preg_replace - Korrektur: fataler Fehler in der Funktion
custom_field(), wenn das individuelle Feld einarrayist - Korrektur: Mehrfache Dokumentenerstellung mit der Zugriffsart „Voll“
- Korrektur: Fehler bei leeren Argumenten für die Methode
display_due_date
3.7.2 (2023-11-08)
- Novum: Hinzufügen der Option Fälligkeitsdatum zu den Einstellungen für Rechnungen
- Novum: Filter für Plugin-Verzeichnisse in der Erweitert-Status-Tab:
wpo_wcpdf_plugin_directories - Novum: Erweitert-Tab mit integriertem Erweiterungscode für Nummernwerkzeuge
- Optimierung: Aktualisiert die Funktionen der Upgrade-Tab-Erweiterung
- Korrektur: Fehler bei historischen Einstellungen, die nicht gelöscht werden, wenn die aktuellsten Einstellungen verwendet werden
- Korrektur: Fehler bei Dokument-Variable-Name in der Methode
output_ubl() - Getestet bis zu WooCommerce 8.3
3.7.1 (2023-10-20)
- Korrektur: Fehler in der UBL-Vorschau, der die Rechnungserstellung erzwingt
3.7.0 (2023-10-18)
- Novum: Funktion
payment_date()für die Verwendung in Templates hinzugefügt - Novum: UBL als zusätzliches Ausgabeformat für Dokumente hinzugefügt
- Novum: Erhöhen der erforderlichen PHP-Mindestversion auf 7.2
- Novum: Erhöhe die erforderliche Mindestversion von WordPress auf 4.4 (was bereits durch die erforderliche Mindestversion von WooCommerce impliziert war)
- Optimierung:
wpo_wcpdf_before_htmlundwpo_wcpdf_before_htmlHooks umschalten - Optimierung: Nächste Rechnungsnummer ausblenden, wenn Bestellnummer angezeigt wird
- Optimierung: alte
normalize_pathFunktionen entfernt und durchwp_normalize_pathersetzt - Korrektur: Fehler bei der HTML-Ausgabe mit Pretty Links. Verbesserter Endpunkt.
- Korrektur: potentieller fataler Fehler, wenn das Dokument in der Bestellliste der Aktions-Buttons
falschist - Korrektur: Fehler beim Aufrufen der Bestell-ID auf
Nullunter der Methodeoutput_number_date_edit_fields - Korrektur: Fehler bei der Anzeige der Rechnungsnummer/Datums-Spalten, der zu erheblichen Leistungseinbußen führte
- Korrektur: Konflikt zwischen dem PDF-Link meines Kontos und dem Jetpack-Analysemodul
- Korrektur: PHP-Fehler beim Aufruf der Dokumentenmethode
get_title()beibool - Korrektur:
strpos()undstr_replace()nullParameter veraltete Warnungen - Getestet bis zu WooCommerce 8.2 und WordPress 6.4
3.6.3 (2023-09-04)
- Novum: Hinzufügen der Spalte Rechnungsnummer zum Export von Bestellungen in WooCommerce Analytics
- Novum: Hinzufügen einer Einstellung für eine Umleitungsseite für verweigerten Dokumentenzugriff
- Novum: Hooks vor und nach Debug-Tools:
wpo_wcpdf_before_debug_tools,wpo_wcpdf_after_debug_tools - Optimierung: Hinzufügen eines Hinweises, um klarzustellen, dass die Aktualisierung des Zahlenformats nur neue Bestellungen betrifft
- Optimierung: entfernt den Legacy-Modus & textdomain aus den Debug-Einstellungen
- Korrektur: undefinierte WC PageController-Methode
is_admin_pagebug und ersetze sie durchis_admin_or_embed_page
3.6.2 (2023-08-23)
- Neuer Shortcode
wcpdf_document_link - Neu: Parameter zum Herunterladen von PDF-Shortcode
- Novum: Hinweis auf die kommende PHP 7.2 Anforderung hinzugefügt
- Novum: Filter-Hook zum Entfernen von HTML-Tags aus Versandhinweise
wpo_wcpdf_shipping_notes_strip_all_tags - Korrektur: Fehler bei der Übergabe der falschen Variable für die gefilterten Bestell-E-Mails
- Korrektur: Entfernen des alten temporären Verzeichnisses beim Erstellen eines neuen Verzeichnisses mit dem Statuswerkzeug
- Korrektur: zeigt immer das Tool „Zufälliges temporäres Verzeichnis erzeugen“ an
- Korrektur: Problem mit Zeilenumbrüchen bei Lieferscheinen
3.6.1 (2023-08-16)
- Korrektur: Zeichenfolge-Kodierungsprobleme in PDF
3.6.0 (2023-08-15)
- Novum: Einstellung für verbesserte Zugriffsart auf Dokumentenlinks
- Novum: Autoloader für Plugin-Klassen implementiert
- Novum: ein neues Status-Werkzeug zum Zurücksetzen der Plugin-Einstellungen
- Novum: Rechnungsnummer-Spalte in der WooCommerce-Bestellanalyse hinzugefügt
- Korrektur: ersetzt
utf8_decode(), das in PHP 8.2 veraltet ist - Korrektur: Ermöglicht die Übersetzung für die Lieferschein-Strings
- Korrektur: Fehler beim Versuch, temporäre Dateien bei Verwendung der mPDF-Erweiterung zu löschen
- Korrektur: Fehler, dass
$updaterin der Funktion Upgrade-Tabnullzurückgibt - Korrektur: veraltet den
woocommerce_resend_order_emails_available-Filter - Korrektur: mehrere Zeichenfolge-Tippfehler
- Korrektur: Unterbrechung langer Zeichen in Bestelldatenbeschriftungen rückgängig machen
- Korrektur: PHP8.2 Erstellung von dynamischen Eigenschaften veraltete Warnungen
- Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet bis zu WooCommerce 8.0 und WordPress 6.3
3.5.6 (2023-06-21)
- Novum: Fügt einen generischen Shortcode
[wcpdf_download_pdf]für PDF-Download-Links hinzu - Novum: Vorschau der PDFJS-Bibliothek auf v3.7.107 erhöht
- Optimierung: Größe der PDFJS-Bibliothek optimieren
- Optimierung: WPO-Einstellungsbanner von der Status-Tab entfernen
- Optimierung: Aktualisierung der Composer-Abhängigkeiten
- Korrektur: Fehler beim Löschen von Schriften nach Plugin-Upgrade
- Korrektur: Fehler bei der Vorschau der Gutschrift, wenn die Bestellung mehrere Erstattungen enthält
- Fix: PHP-Fehler bei der Funktion
log_document_creation_trigger_to_order_meta()beim Versuch, Bestell-ID und -Typ abzurufen - Übersetzungen: Aktualisierte Übersetzung-Template (POT)
- Getestet bis zu WooCommerce 7.8
3.5.5 (2023-06-01)
- Novum: Anzeige des Datums und der Erstellung über die Dokumentdaten umschalten
- Novum: Unterstützung für aktivierte Sidekick-Lizenzen auf der Upgrade-Tab hinzugefügt
- Optimierung: Generierung von Rechnungsnummern bei der Einstellung protokollieren
3.5.4 (2023-05-19)
- Optimierung: Verbessert den Code für die Funktion zum Abrufen von Lizenzinformationen auf des Upgrade-Tab
- Korrektur: Fehler bei Templates, die ältere Versionen der Premium-Templates-Erweiterung verwenden
- Korrektur: Probleme bei der Zeichenfolge-Übersetzung und POT aktualisiert
- Korrektur: Fehler in der Titelform-Eigenschaft, die nicht gesetzt wird, wenn der Name der Dokumentnummer-Sperre definiert wird
3.5.3 (2023-05-15)
- Novum: Anzeige des Erstellungsauslösers in den Dokumentdaten und der Bestellmeta
- Novum: Erkennt den Status der Erweiterungslizenz auf das Upgrade-Tab
- Novum: Einstellung für die Rechnungsnummernsuche
- Novum: Fügt einen neuen Filter hinzu, um die Dokumentdaten-Metabox oben zu halten:
wpo_wcpdf_sticky_document_data_metabox - Korrektur: Hinzufügen einer Semaphore zur Rechnungsnummer-Initialisierung, um Probleme mit gleichzeitigen Nummern zu verhindern
- Korrektur: Rechnungsspalte hakt nur beim Setzen der Bedingung
- Getestet bis zu WooCommerce 7.7
3.5.2 (2023-04-12)
- Novum: Upgrade-Tab hinzugefügt
3.5.1 (2023-04-07)
- Optimierung: Überprüfung der Benutzerrechte beim Drucken von AJAX-Dokumenten hinzugefügt
- Korrektur: Fehler beim Versuch, die Einstellung für Massendokumente bei
document_can_be_manually_marked_printed()zu speichern - Korrektur: Dokumentenerstellung für anonymisierte Bestellungen nicht zulassen
3.5.0 (2023-04-05)
- Novum: Option für die Anzeige des Rechnungsdatums speichern
- Novum: Rechnung wie gedruckt markieren/demarkieren
- Novum: Hinweis hinzugefügt, wenn Rechts-nach-links-Schreibrichtung erkannt wird
- Novum:
wpo_wcpdf_preview_after_reload_settings-Aktion - Novum:
wpo_wcpdf_export_settings-Filter - Korrektur: fataler Fehler bei der WC-Deaktivierung
- Korrektur: Fehler in den Ansicht anpassen des Rechnung -Nummer/-Datum bei aktiviertem HPOS
- Getestet bis zu WooCommerce 7.6 und WordPress 6.2
3.4.0 (2023-02-20)
- Novum:
wpo_wcpdf_settings_user_role_capabilities-Filter zum Ändern der Rollenberechtigungen für den Zugriff auf Plugin-Einstellungen - Novum: Verbesserte Benutzeroberfläche der Debug-Werkzeuge
- Novum: Werkzeuge zum Importieren/Exportieren von Einstellungen
- Novum: dompdf Upgrade auf v2.0.3
- Korrektur: Dokumenteinstellungen in der Bestellungsmeta nur bei Dokumentstart speichern
- Getestet bis zu WooCommerce 7.4
3.3.2 (2023-02-03)
- Novum: dompdf Upgrade auf v2.0.2
- Novum: Filter zur Kontrolle des von
is_woocommerce_activated()zurückgegebenen Wertes - Korrektur: JS undefinierter Fehler beim Versuch, Vorschautexte für die Gosse abzurufen
3.3.1 (2023-01-20)
- Korrektur: wendet
overflow-wrap:anywhere;auf denKörperder Einfachen Template in den CSS-Styles an - Korrektur: Anzeige einer Meldung, wenn die eingegebene nächste Zahl höher ist als die MySQL INT max
- Korrektur: Übersetzung des Textes in der Vorschau der Dachrinnen ermöglichen
- Korrektur: Problem mit der Hintergrundfarbe von Einstellungsformularen
- Korrektur: PHP-Hinweis für undefinierten Index
existiert - Korrektur der Jahreszahl im Veröffentlichungsdatum von v3.3.0 in readme.txt
3.3.0 (2023-01-16)
- Novum: WooCommerce HPOS-Kompatibilität (Beta)
- Novum: Verschiebe das jährliche Zurücksetzen des Nummerierungssystems auf ein Button auf der Statusseite
- Dokumentstatus-Tabelle auf der Statusseite
- Novum: Dokument-Objekt-Argument zum Konstruktor der PDF-Maker-Klasse hinzugefügt
- Novum: Filter, mit dem der Benutzer das Entfernen der privaten Daten aus den Dokumenten deaktivieren kann:
wpo_wcpdf_remove_order_personal_data - Optimierung: Optimiert die Verwendung von
$wpdbin der KlasseSequential_Number_store - Optimierung: Verbessert die jährliche Rücksetzungszahl mit Action Scheduler und Updraft Plus Semaphore
- Korrektur: ersetzt die Verwendung der veralteten
wcs_-Filter-Hooks aus dem „WooCommerce Subscriptions“-Plugin - Korrektur: Anhalten, wenn die Dokumentdaten beim Speichern der Bestellung leer sind
- Korrektur: Nonces zu mehreren unsicheren Admin-Anfragen hinzufügen
- Getestet bis zu WooCommerce 7.3
3.2.6 (2022-12-15)
- Korrektur: Überprüfung des Nonce in dem Link zum Verstecken von Anhängen in der Verwaltung hinzugefügt
- Getestet bis zu WooCommerce 7.2
3.2.5 (2022-11-22)
- Korrektur: WooCommerce Booking ohne Bestellung möglich
3.2.4 (2022-11-07)
- Optimierung: Update der Template und Dateien für die Übersetzung
- Korrektur: Lange URLs in verschiedenen Zeilen umbrechen, wenn der verfügbare Platz in der einfachen Template erreicht wird
- Korrektur: gelöschte Zeichenfolgen wiederherstellen und mit der eigenständigen Datei strings.php laden
- Korrektur: Warnung bei veraltetem Argument der Methode get_dimensions() des Produkts
- Getestet bis zu WooCommerce 7.1
3.2.3 (2022-10-28)
- Fix: check if the order is unsaved or …
