Es sind einige Wochen in der Entwicklung, aber Easy Digital Downloads v1.4.4 wurde gerade veröffentlicht. Es gibt viele neue Dinge, auf die wir uns für diese Veröffentlichung sehr freuen, darunter neue Shop-Benutzerrollen, mehrere signifikant verbesserte APIs, Echtzeit-Postleitzahlenvalidierung während des Checkouts und mehr.
Die wichtigste Verbesserung, die für die Benutzer spürbar sein wird, ist die neue Reihe von Shop-Benutzerrollen, die wir hinzugefügt haben. Shop-Besitzer können jetzt besser kontrollieren, welche Mitarbeiter was im Shop-Backend sehen können. Wir haben vier neue Benutzerrollen eingeführt:
- Shop-Manager – Diese Rolle kann alles tun
- Shop-Buchhalter – Diese Rolle kann die Zahlungshistorie, Einnahmen, Berichte einsehen und Zahlungen verwalten
- Shop-Mitarbeiter – Diese Rolle kann Produkte bearbeiten/erstellen, aber keine Statistiken oder Berichte für die Produkte einsehen
- Shop-Anbieter – Diese Rolle kann eigene Produkte bearbeiten/erstellen, aber nichts weiter
Diese neuen Benutzerrollen geben Shop-Besitzern mehr Kontrolle darüber, wer was tun kann, und erleichtern es den Shops auch, zusätzliche Mitarbeiter einzustellen, ohne sich darum kümmern zu müssen, dass diese Zugriff auf sensible Informationen haben.
Wir haben einige andere kleinere Verbesserungen vorgenommen, darunter die Hinzufügung einer Benachrichtigung im Dashboard, falls die Checkout-Seite versehentlich gelöscht wird, die Postleitzahlenvalidierung während des Checkouts (falls vorhanden), die Unterstützung für Auszüge für den Download-Posttyp, die verbesserte Preisdarstellung im Dashboard für variable Preise, die Unterstützung für die Massenbearbeitung von Produktpreisen und mehr.
Zusammen mit den Verbesserungen wurden einige Fehler behoben. Die bemerkenswertesten sind:
- Ein fehlendes DIV-Tag im Dashboard-Zusammenfassungs-Widget
- Ein Problem mit der Dezimalanzeige des japanischen Yen
- Ein Problem mit der HTML-Kodierung des rabattierten Betrags während des Checkouts
- Ein Problem mit der ungenauen Zählung der Anzahl der Zahlungen im System
- Ein Problem mit dem Versand von Kaufbelegen beim Ändern des Zahlungsstatus NICHT auf "abgeschlossen".
Die vollständige Liste der Änderungen finden Sie unten:
- Neu: Neue EDD_Export-Klasse für ein flexibleres Exportsystem hinzugefügt
- Neu: Seiten werden bei der Aktivierung automatisch erstellt und in den EDD-Optionen gespeichert
- Neu: Auszugunterstützung für den Download-Posttyp hinzugefügt
- Neu: Neuer Filter für [downloads] Shortcode-HTML hinzugefügt
- Neu: Dashboard-Benachrichtigung zur Zahlungshistorie im Testmodus hinzugefügt
- Neu: Dashboard-Benachrichtigung hinzugefügt, wenn die Checkout-Seite gelöscht wird
- Neu: Preisspanne für variable Produkte in der Download-Liste anzeigen
- Neu: edd_get_lowest_price_option() und edd_get_highest_price_option() eingeführt
- Neu: Unterstützung für die Massenbearbeitung von Produktpreisen hinzugefügt
- Neu: Neue Shop-Management-Benutzerrollen hinzugefügt
- Neu: Postleitzahlen während des Kaufs basierend auf dem Ländercode validieren
- Korrektur: Fehlendes DIV-Tag im Dashboard-Zusammenfassungs-Widget
- Korrektur: HTML-Kodierung des Gesamtbetrags nach Anwendung eines Rabatts
- Korrektur: Rabatte auf Preise über 1000 schlugen fehl
- Korrektur: Setzen von post_date_gmt bei der Erstellung von Zahlungen
- Korrektur: Anzeige von Dezimalstellen für japanischen Yen
- Korrektur: „Alle“-Ansicht in der Zahlungshistorie zählte keine benutzerdefinierten Status
- Korrektur: Kaufbeleg wurde beim Ändern des Zahlungsstatus gesendet
- Korrektur: Vorname erforderlich, aber nicht erzwungen
- Korrektur: Dateinamen wurden nicht gespeichert, wenn kein Dateiname angegeben wurde





