PDF Invoices & Packing Slips for WooCommerce

Beschreibung

Diese WooCommerce Erweiterung fügt automatisch eine PDF- oder UBL-Rechnung zu den Bestellbestätigungs-E-Mails hinzu, die an Ihre Kunden gesendet werden. Enthält eine Grund-Template (zusätzliche Vorlagen sind bei WP Overnight erhältlich) sowie die Möglichkeit, eigene Templates zu ändern/erstellen. Außerdem können Sie Rechnungen und Lieferscheine über die Bestellverwaltung von WooCommerce herunterladen oder ausdrucken.

Hauptfunktionen

  • Automatisches Anhängen von PDF- oder UBL-Rechnungen an WooCommerce-E-Mails deiner Wahl
  • Herunterladen der PDF- oder UBL-Rechnung / des PDF-Lieferscheins von der Verwaltungsseite der Bestellung
  • Generiere PDF Rechnungen / Lieferscheine in Massen
  • Vollständig anpassbare HTML/CSS Rechnung-Templates
  • Herunterladen von Rechnungen auf der „Mein Konto“-Seite
  • Fortlaufende Rechnungsnummern – mit individueller Formatierung
  • 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:

Premium Erweiterungen

Darüber hinaus bieten wir mehrere Premium-Erweiterungen an:

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

  1. Lade die Plugin-Zip-Datei auf deinen Computer herunter
  2. Gehe in das WordPress Adminpanel Menü Plugins > Neu hinzufügen
  3. Upload wählen
  4. Lade die Plugin-Zip-Datei hoch, das Plugin wird nun installiert
  5. Nachdem die Installation abgeschlossen ist, klicke auf den „Plugin aktivieren“-Link

Manuelle Installation per FTP

  1. Lade die Plugin-Datei auf deinen Computer herunter und entpacke sie
  2. Hochlade den entpackten Plugin-Ordner mit einem FTP-Programm oder über dein Hosting-Kontrollpanel in das Verzeichnis wp-content/plugins/ deiner WordPress-Installation.
  3. Aktiviere das Plugin über das Menü Plugins im WordPress-Admin.

FAQ

Wo kann ich die Dokumentation finden?

PDF Invoices & Packing Slips for WooCommerce-Dokumentation

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

14. März 2025
Simple to install and use – just works. Easy to learn. Forgot it was a plugin because it just seems like it was built into Wordpress & WooCommerce.
Alle 1.769 Rezensionen lesen

Mitwirkende & 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 Übersetzerinnen und Übersetzer 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

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 von wpo_wcpdf_sanitize_html_content für die Felder Fußzeile und Extras
  • Korrektur: Produktbündel-Rahmen unten in PDF-Vorlagenstilen
  • Korrektur: OrderDocument::get_language_attributes() Rückgabewert muss vom Typ string, null zurückgegeben
  • Korrektur: Regression im PDF-Summenstil
  • Korrektur: Prüfe, ob is_enabled() für das Dokument in wcpdf_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:PaymentMeans in 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 0 Tage für das Fälligkeitsdatum
  • Optimierung: wpo_wcpdf_settings_fields_documents_{$this->type}_pdf anwenden, bevor die Leere des $settings_fields geprü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_id des 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 tipTip Funktion 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/xml Bibliothek 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_display Hook.
  • Korrektur: WC Item Meta Style -Problem bei Verwendung von dd .
  • Korrektur: Umgesiedelt WPO_WCPDF_USE_PATH Hook vor $ src leere 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 init Hook.
  • 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.php neue 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.0 Upgrade
  • Novum: Filter Hook wpo_wcpdf_after_system_status_table
  • Novum: Filter für Serverkonfigurationen wpo_wcpdf_advanced_status_server_configs
  • Novum: PDFJS v3.11.174 Upgrade
  • Optimierung: p als erlaubtes Tag der wpo_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_invoice E -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 () und get_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 WooCommerce nach 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 () auf bool unter wcpdf_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-lib Aufgrund 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 () mit date_i18n () auf get_filename ()
  • Optimierung: Verbessert die Zahleninitiation mit neuer Funktion: init_number () to initiate_number ()
  • Optimierung: versteckt das Erweiterungsbanner vorübergehend
  • Korrektur: Fehler, der ein Sortierproblem in der Auftragsliste verursachte
  • Korrektur JS-Fehler $(...).pointer ist 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 $ args in Filter Hook wpo_wcpdf_filename Parameter
  • Optimierung: Die Legacy Hook woocommerce_invoice_number fü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 ein array ist
  • 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_html und wpo_wcpdf_before_html Hooks umschalten
  • Optimierung: Nächste Rechnungsnummer ausblenden, wenn Bestellnummer angezeigt wird
  • Optimierung: alte normalize_path Funktionen entfernt und durch wp_normalize_path ersetzt
  • Korrektur: Fehler bei der HTML-Ausgabe mit Pretty Links. Verbesserter Endpunkt.
  • Korrektur: potentieller fataler Fehler, wenn das Dokument in der Bestellliste der Aktions-Buttons falsch ist
  • Korrektur: Fehler beim Aufrufen der Bestell-ID auf Null unter der Methode output_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() bei bool
  • Korrektur: strpos() und str_replace() null Parameter 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_page bug und ersetze sie durch is_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 $updater in der Funktion Upgrade-Tab null zurü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 den Körper der 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 $wpdb in der Klasse Sequential_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)

  • Korrektur: Überprüfung, ob der Bestellung nicht gespeichert ist oder nicht existiert, bevor das PDF-Dokument gerendert wird
  • Korrektur: Fehler beim Abrufen der Bestell-ID von Drittanbieterobjekten beim Anhängen von PDFs an E-Mails
  • Korrektur: Behebt das Escaping von Dokumentenfunktionen/Templates, das in Version 3.2.2 zu Problemen führte
  • Korrektur: Fakturierung/Versand Telefon-Getter-Funktionen für Erstattungsaufträge
  • Getestet bis zu WordPress 6.1

3.2.2 (2022-10-25)

  • Novum: Filter, damit Kunden mit einem eindeutigen Schlüssel auf dein PDF zugreifen können
  • Korrektur: prüfen, ob das Shop-Logo existiert
  • Korrektur: Überprüfung, ob HTML vor dem Echo richtig escaped wird
  • Korrektur: eventuell Neuinstallation von Schriften (wenn sie fehlen) vor der PDF-Ausgabe
  • Korrektur: Fehler beim automatischen Cleanup Cron Job
  • Korrektur: Entfernt die Kompatibilitätsklassen für WC-Altversionen. Erhöht die WC-Mindestversion auf 3.0
  • Korrektur: Manuelles Versenden von E-Mails für neue Bestellungen ermöglichen
  • Korrektur: Action-Hooks innerhalb der Rechnungsspalten unter der Bestellliste ausführen
  • Geprüft bis zu WooCommerce 7.0

3.2.1 (2022-10-06)

  • Benennt das Plugin um, um den Markenregeln zu entsprechen

3.2.0 (2022-09-26)

  • Novum: Einstellung zur Anzeige der Spalte Rechnungsdatum in der WooCommerce-Bestellliste
  • Novum: Dompdf wurde auf Version 2.0.1 aktualisiert, die eine Sicherheitslücke behebt.
  • Novum: wpo_wcpdf_document_link_additional_vars-Filter zum Hinzufügen zusätzlicher Abfragevariablen zum Dokumentenlink
  • Optimierung: Verbessertes Initialisieren/Speichern von Dokumenteinstellungen
  • Optimierung: Verbesserte Anzeigeeinstellungen des Assistenten
  • Optimierung: Verbesserte Stile und Beschreibungen für die Einstellungen im Dokument „Zahlenformat“
  • Optimierung: neue Abfragevariable für den Shortcode Dokumentenlink

3.1.1 (2022-09-13)

  • Korrektur: fataler Fehler durch fehlende list_files() Funktion

3.1.0 (2022-09-06)

  • Novum: individuelle Dokument-Llink-Funktion, die auf der Seite mit den Debug-Einstellungen auf dem Status-Tab verfügbar sind. Ändert die Dokumentenlinks in ein hübscheres URL-Vorlage
  • Novum: Action-Hooks vor und nach dem Shop-Logo: wpo_wcpdf_before_shop_logo und wpo_wcpdf_after_shop_logo
  • Korrektur: Ersetzt WP_Filesystem durch PHP-Funktionen zum Löschen temporärer Dateien
  • Markiert getestet bis WooCommerce 6.8

3.0.1 (2022-08-02)

  • Novum: Admin-Zeiger für das Dropdown-Menü „Dokumenteinstellungen“
  • Sicherheit: Escape der Tab- und Abschnitt-Parameter vor der Rückgabe, was zu einem Reflected Cross-Site Scripting führte. Dieser Fehler wurde in Version 2.14.0 wieder eingeführt
  • Optimierung: Verhindere, dass Anforderungen ausgewählt werden, um die Einstellungsvorschau neu zu laden
  • Korrektur: Erlaube das Entfernen der Anforderung, die sekundäre Speichern-Button auf Einstellungsseiten auszulösen
  • Markiert getestet bis WooCommerce 6.7

3.0.0

  • Bibliotheken: Dompdf wurde auf 2.0.0 aktualisiert, wobei Sicherheitslücken behoben und einige Änderungen eingeführt wurden, die möglicherweise hochgradig angepasste Setups zerstören könnten(weitere Informationen)
  • Korrektur: Berücksichtigung individueller (gefilterter) Pfade für Woocommerce-Templates
  • Korrektur: Überprüfung, ob die Rechnung vor der Shortcode-Ausgabe erlaubt ist
  • Benutzeroberfläche: Link zur Professional-Erweiterung für Lieferschein-Anhänge

2.16.0

  • Sicherheit: Behebung von authentifiziertem reflektiertem XSS auf der Einstellungsseite
  • Korrektur: Umleitungs-URLs im Assistenten und beim manuellen Senden von E-Mails
  • Bibliotheken: dompdf auf 1.2.2 aktualisiert

2.15.0

  • Novum: Filter-Hooks zum Aufheben der Möglichkeit, Dokumentdaten zu bearbeiten
  • Einfache Template: Zeige nur Versand- & Zahlungsart-Zeilen, wenn eingestellt
  • Sicherheit: Entkomme Urls so spät wie möglich
  • Korrektur: WP6.0+ konvertiert Oberflächenelemente in Emojis
  • Optimierung: oben gehalten Speicher-Button, für alle Einstellungsänderungen anzeigen

2.14.5

  • Korrektur: Vorschau Rechnungsnummer & Datumsanzeigeeinstellungen
  • Getestet bis zu WooCommerce 6.5 & WordPress 6.0

2.14.4

  • Korrektur: Content-Length-Header verursacht ungültige Antwort auf einigen Servern

2.14.3

  • Korrektur: Vorschau wird nicht aktualisiert (wenn der Testmodus nicht aktiviert war)
  • Optimierung: Stile für individuelle Einstellungsabschnitte hinzufügen
  • Optimierung: Content-Length-Header für Inline-Anzeige setzen

2.14.2

  • Korrektur: Textstrings, die im Einrichtungsassistenten eingegeben werden, werden nicht mehr gelöscht
  • Entwicklung: Neuer Filter wpo_wcpdf_email_order_object
  • Benutzeroberfläche: Layout des Einrichtungsassistenten aktualisieren
  • Bibliotheken: dompdf auf 1.2.1 aktualisiert (Behebung einer möglichen Sicherheitslücke)
  • Geprüft bis zu WooCommerce 6.4

2.14.1

  • Novum: Manueller Neustart des Einrichtungsassistenten über die Statub-Tab
  • Korrektur: Dynamischer wpo_wcpdf_tmp_path_{$type} Filter Hook Name Parsing
  • Korrektur: Entfernen der Inline-Vorschau für den Medien-Upload
  • Benutzeroberfläche: oben gehalten Speicher-Button, bei Einstellungsänderungen anzeigen
  • Benutzeroberfläche: Fülle das Dokumentensymbolblatt mit Weiß aus

2.14.0

  • Novum: Live-Vorschau des PDF-Dokuments auf der Einstellungsseite
  • Korrektur: Überprüfung, ob die Tabelle des Nummernspeichers existiert, bevor die DB-Migration angewendet wird
  • Optimierung: I18n für einige Protokoll-Zeichenfolgen entfernen
  • Geprüft bis zu WooCommerce 6.3

2.13.1

  • Korrektur: Laden fehlender nicht-historischer Einstellungen für bestehende Rechnungen
  • Optimierung: Ausdrucken der Datei und Zeilennummer für Ausnahmen in Fehlerprotokollen und Ausgabe
  • Geprüft bis zu WooCommerce 6.2

2.13.0

  • Novum: Temporären dompdf-Ordner in die Bereinigungsprozedur einbeziehen
  • Novum: CSS-Zeilenklassen für WPC Product Bundles hinzufügen
  • Novum: Filter zum Überschreiben der wc_display_item_meta Argumente
  • Korrektur: Verhinderung von Fehlern, wenn der Server die Darstellung von .webp-Bildern nicht unterstützt
  • Korrektur: Ändern des ungültigen Standarddatums 0000-00-00 00:00:00 in den Tabellen der Nummernspeicher
  • Optimierung: Keine Speicherung von nicht-historischen Dokumenteinstellungen in der Bestellungsmeta
  • Templates: Neuer Action-Hooks vor dem Dokumentenlabel(wpo_wcpdf_before_document_label)
  • Bibliotheken: dompdf auf 1.2.0 aktualisiert
  • Markiert getestet bis WP5.9

2.12.1

  • Korrektur: Anzeige eines Feedback-Hinweises nach dem Speichern von Einstellungen
  • Korrektur: Bilder mit min-width/min-height Stilen wurden in Tabellen falsch dargestellt (dompdf Patch)
  • Optimierung: Composer-Plattformprüfung deaktivieren

2.12.0

  • Novum: Unterstützung für Webp-Bilder
  • Korrektur: Plugin-Version für Schriften-Synchronisierer Upgrade-Prozedur
  • Korrektur: Erzwungenes Neuladen der Liste der installierten Templates während der Template-Pfad-Migration
  • Korrektur: PHP8.1 inkompatibler Rückgabetyp Hinweis
  • Korrektur: Hinweise zu WooCommerce 6.1 Verwerfungen
  • Abhängigkeiten: Dompdf auf 1.1.1 aktualisiert
  • Geprüft bis zu WooCommerce 6.1

2.11.4

  • Korrektur: gebündelte Schriften werden bei Upgrades gelöscht
  • Korrektur: Kompatibilität der Schrift-Cache-Daten von dompdf 1.1.0+

2.11.3

  • Korrektur: Erweiterte Unterstützung von Währungssymbolen in Massendokumenten
  • Korrektur: Verhindern des Kopierens von Lieferscheinen und anderen Dokumentendaten bei Verlängerungsbestellungen (WooCommerce Subscriptions)
  • Geprüft bis zu WooCommerce 6.0

2.11.2

  • Novum: Filter und Fallback für der Standard-Einstellung-Tab
  • Optimierung: Verbesserte Schriftensynchronisation bei Plugin-Updates
  • Korrektur: Nicht-historische Texteinstellungen zulassen
  • Korrektur: Zuverlässigeres Versagen bei Installation/Upgrade/Downgrade
  • Korrektur: Hinweis auf fehlende Einstellungen bei Neuinstallation
  • Korrektur: Einstellungen nicht initialisieren, wenn das Dokument nicht geladen werden kann
  • Korrektur: Verhindere unnötige Datenbankabfragen, wenn die Einstellungs-API gestartet wird
  • Korrektur: ISO-Währungscode für Rechts-nach-links-Schreibrichtung-Währungen verwenden, wenn die Standard-PDF-Bibliothek (dompdf) verwendet wird

2.11.1

  • Korrektur: Fehler wurden nach der Installation fälschlicherweise protokolliert, wenn noch keine Rechnungen erstellt worden waren
  • Korrektur: Button-Stile im Bestell-Backend

2.11.0

  • Novum: Verwendung von jahresbasierten Zahlenspeichern für zukünftige und vergangene Jahre zur zuverlässigeren Handhabung jährlicher Rücksetzungen
  • Korrektur: PHP iconv Fallback für individuelle PHP-Builds ohne diese Funktion

2.10.6

  • Korrektur: PHP7.1 Kompatibilität

2.10.5

  • Sicherheit: Escaping auf übersetzte Zeichenfolgen anwenden

2.10.4

  • Korrektur: Rechnungstelefon wird im Packzettel nicht angezeigt, wenn die Rechnungsadresse aktiviert war
  • Korrektur: Unterstützung für Sonderzeichen auf Websites ohne das PHP MB-string Modul
  • Korrektur: Auftragsobjekt bei der Protokollierung der Belegerstellung für Erstattungen nicht in Auftragsnotizen ändern

2.10.3

  • Korrektur: Sekundäre Adresse wurde immer angezeigt, unabhängig von der Einstellung

2.10.2

  • Novum: Versandtelefonnummer drucken, wenn verfügbar (und in den Einstellungen aktiviert)
  • Novum: Inline-Warnung auf der Einstellungsseite anzeigen, wenn das Logo größer als 600dpi ist
  • Korrektur: Verhinderung eines fatalen Fehlers beim Versuch, Notizen zu Erstattungsaufträgen zu erfassen
  • Korrektur: MailPoet E-Mail-Kompatibilitätshinweis
  • Übersetzungen: Aktualisierte Übersetzung-Template (POT)
  • Übersetzungen: Entfernte gebündelte Übersetzungen für Sprachpakete, die auf wordpress.org verfügbar sind
  • Markiert getestet bis WooCommerce 5.9

2.10.1

  • Korrektur: Verhindert fatale Fehler, wenn Template-Funktionen nicht geladen werden können

2.10.0

  • Novum: Verwendung von minimierten JS- und CSS-Dateien, um die Ladezeit von Live-Seiten zu verkürzen (wenn SCRIPT_DEBUG aktiviert ist, werden die vollständigen Versionen geladen)
  • Novum: Ausgewählte Templateseinstellung wird jetzt als Referenz-ID und nicht mehr als fester Pfad gespeichert(#209)
  • Korrektur: Rückgriff auf die erste verfügbare Übersetzung für Einstellungen bei der Migration von mehrsprachigen zu einsprachigen Einstellungen
  • Korrektur: Hinweis auf eine undefinierte Variable bei Verwendung von [wcpdf_download_invoice] auf Nicht-Bestellseiten
  • Korrektur: Aktualisierte Links zur Dokumentation
  • Markiert getestet bis WooCommerce 5.7

2.9.3

  • Beheben: JavaScript-Fehler auf der „Mein Konto“-Seite mit leeren Link-Tags
  • Korrektur: Lange URLs im Notizbereich zerstören das Layout

2.9.2

  • Optimierung: Neues Präfix „item-“ zur Klassen-ID der Artikelzeile hinzugefügt
  • Novum: Filter zum Festlegen der Sortierreihenfolge für Massendokumente(wpo_wcpdf_bulk_document_sort_order)
  • Markiert getestet bis WooCommerce 5.6

2.9.1

  • Novum: Manuelle Rechnungserstellung protokollieren (mit aktivierter Protokollierung)
  • Novum: Filter zum Überschreiben von Body-Klasse und Inhalt(wpo_wcpdf_body_class & wpo_wcpdf_html_content)
  • Novum: Dokumentmethoden zum Abrufen (und Überschreiben) der Nummern- und Datumstitel
  • Beheben: PDF auf der „Mein Konto“-Seite in einem neuen Browser-Tab/Fenster öffnen (folgende Einstellungen)
  • Übersetzungen: Template aktualisieren (POT) und aktuelle Übersetzungsprojekte
  • Markiert geprüft bis WooCommerce 5.5 und WordPress 5.8

2.9.0

  • Novum: Einstellung zur Protokollierung der Dokumentenerstellungszeit & Kontext zu Bestellnotizen
  • Novum: Template-Hooks ‚wpo_wcpdf_before_footer‘ und ‚wpo_wcpdf_after_footer‘
  • Novum: Buttons „Speichern“ und „Abbrechen“ für die Metabox „Dokumentdaten“
  • Korrektur: Rückgriff auf gebündelte Schriften, wenn der temporäre Ordner nicht beschreibbar ist
  • Korrektur: Leere erste Seite unter bestimmten Bedingungen
  • Korrektur: HTML-Zeilenumbrüche und Sonderzeichen in Rechnungsnotizen
  • Korrektur: Erlaubt das Festlegen des Dokumentendatums vor der Erstellung des Dokuments
  • Korrektur: Variable für Dateinamen nicht gesetzt
  • Korrektur: Sicherstellung eines eindeutigen Dateinamens für den Fall, dass die Bestell- oder Dokumentennummer nicht zugänglich ist
  • Korrektur: Fallback, wenn keine Template ausgewählt ist
  • Übersetzungen: Hinweise für Übersetzer hinzugefügt, nummerierte Platzhalter verwenden
  • Übersetzungen: Arabisch hinzugefügt (Dank an Nabil Moqbel)

2.8.3

  • Novum: Filterung von Buttonsklassen zulassen
  • Korrektur: Fehler, wenn keine Bestelldaten an die Funktion filename übergeben werden
  • Korrektur: Legen Sie bei der Erstinstallation nur Standardeinstellungen fest, wenn diese nicht bereits (vor)konfiguriert sind
  • Korrektur: Verwende WC()->template_path() anstelle von WC_TEMPLATE_PATH für Theme-Templatesüberschreibungen
  • Korrektur: Überprüft das Vorhandensein von Dokumentennummer und Datum für Bestell-Metaboxfelder
  • Korrektur: Verhinderung von WooCommerce-Abkündigungen für Nicht-Produkt-Artikeltypen
  • Korrektur: jQuery Veralten-Hinweise
  • Optimierung: Anweisungen für E-Mail-Metabox anzeigen
  • Markiert getestet bis WooCommerce 5.2 und WordPress 5.7

2.8.2

  • Korrektur: Layout-Probleme mit Summen für Dokumente mit mehr als 1 Seite
  • Korrektur: Rechnungsnummer und -datum manuell einstellen können
  • Korrektur: Verhinderung von Fehlern unter PHP8.0, wenn die Bestellung für ein Dokument nicht geladen wird

= 2.8.1 …