Easy Digital Downloads Version 1.9.9 wurde gerade der Welt vorgestellt. Diese Version war zwei Monate in Arbeit und enthält eine große Anzahl kleiner Verbesserungen und geringfügiger Fehlerbehebungen.
1.9.9 enthält mehrere neue Action Hooks und Filter, die für Entwickler nützlich sein werden, darunter edd_get_variable_prices, edd_is_success_page, und mehrere andere.
Für Benutzer ist einer der Hauptaspekte dieser Version, den viele bemerken werden, eine größere Stabilität, verbesserte Leistung in mehreren Bereichen des Plugins und eine bessere Kompatibilität mit Caching-Plugins.
Obwohl dieses Update nur geringfügige Änderungen an Funktionen und der Funktionalität vorgenommen hat, wird dringend empfohlen, vor der Installation des Updates ein vollständiges Website-Backup durchzuführen. Wenn Sie vor oder nach dem Update auf Probleme stoßen, teilen Sie uns dies bitte in den Support-Foren mit.
Diese Version enthält über 56 Fehlerbehebungen und Verbesserungen.
Die vollständige Liste der Änderungen:
- Neu: JS-Trigger hinzugefügt, wenn sich die Warenkorbmenge ändert
- Neu: CSS-Klassenname zur Download-Datei-URL auf der Kaufbestätigungsseite hinzugefügt
- Neu: edd_is_success_page()-Funktion eingeführt
- Neu: Filter für die Funktion edd_get_variable_prices() eingeführt
- Neu: Offer Schema.org Markup hinzugefügt
- Neu: edd_get_sales_args Filter hinzugefügt
- Neu: edd_get_cart_content_details_item_discount_amount Filter hinzugefügt
- Neu: edd_get_cart_item_tax_item_discount_amount Filter hinzugefügt
- Optimierung: $payment_id zum edd_email_receipt_download_title Filter hinzugefügt
- Optimierung: Zeilenumbruch nach dem Länder-Auswahlfeld an der Kasse hinzugefügt
- Optimierung: Direkter Aufruf von wp_enqueu_script( ‘jquery’ ) entfernt, da es als Abhängigkeit geladen wird
- Optimierung: Layout des Dashboard-Zusammenfassungs-Widgets verbessert
- Optimierung: Spaltenbreite der Download-Tabelle verbessert
- Optimierung: Sprachdateien aktualisiert
- Optimierung: Zahlungsvorgänge nach Start- und Enddatum begrenzen
- Optimierung: Abstände in der Zahlungshistorie verbessert
- Optimierung: Nonce-Felder aus AJAX-Anfragen im Frontend entfernt
- Korrektur: "Aus dem Warenkorb entfernen"-Schaltfläche funktioniert jetzt auch bei AJAX-Aufrufen
- Korrektur: Verkaufzahlen für Gesamtumsatz-Statistiken korrekt formatiert
- Korrektur: Alle benutzerdefinierten Taxonomien und Begriffe während der Deinstallation entfernt
- Korrektur: Falsches HTML für Textfelder über die EDD_HTML_Elements-Klasse
- Korrektur: Falsches HTML für Kontrollkästchen über die EDD_HTML_Elements-Klasse
- Korrektur: Kaputter Cache-Schlüssel in EDD_Payment_Stats
- Korrektur: Korrekt berücksichtigt, wenn $post global nicht in edd_get_purchase_link() verfügbar ist
- Korrektur: Warenkorbmenge konnte negativ werden, das ist unsinnig
- Korrektur: Veraltete Hinweise aus der Verwendung von wp_editor() mit WordPress 3.9
- Korrektur: Falsches Cursor-Verhalten bei Dashboard-Widgets
- Korrektur: Kaputte Icons für Zahlungsmethoden beim Checkout
- Korrektur: Veralteter Hinweis bei $wpdb->escape()
- Korrektur: Benutzer nicht abrufen, wenn kein Schlüssel in EDD_API gesetzt ist
- Korrektur: Fataler Fehler bei der Installation von EDD über WP CLI
- Korrektur: Tippfehler in der Funktion für australische Bundesstaaten
- Korrektur: Undefinierter Index in edd_count_purchases_of_customer()
- Korrektur: InlineEditPost JS-Fehler
- Korrektur: JS-Fehler in IE
- Korrektur: Falsche Formatierung der neuseeländischen Währung
- Korrektur: Falsche Überprüfung serbischer Postleitzahlen
- Korrektur: Keine Validierung der E-Mail-Adressen von angemeldeten Benutzern während des Checkouts
- Korrektur: Falscher Schrägstrich in der PayPal IPN-URL
- Korrektur: Ajax-Produktsuch-Dropdown gibt nicht alle gefundenen Produkte zurück
- Korrektur: Dateidownloads werden auf Android-Geräten als „index.php“ benannt
- Korrektur: Doppeltes Feld-ID in Karten-Bundesstaat und Karten-Land-Feldern
- Korrektur: Zeichenketten im Rabatt-Admin können nicht übersetzt werden
- Korrektur: Leere Warenkörbe mit FORCE_SSL_ADMIN auf true gesetzt
- Korrektur: Steuern werden fälschlicherweise auf Länder angewendet, die nicht in den Steuerregeln enthalten sind
- Korrektur: Globale Option für den Dateidownload-Limit kann nicht überschrieben werden
- Korrektur: Skripte nicht im Admin laden, außer wenn sie benötigt werden
- Korrektur: Icons für Zahlungsmethoden schlagen auf Microsoft-IIS-Servern fehl
- Korrektur: Falsche Statistiken mit benutzerdefinierten Datumsbereichen in Berichten
- Korrektur: edd_get_chosen_gateway() berücksichtigt das Standard-Gateway nicht




