Anmelden
Loslegen

Easy Digital Downloads Blog

WordPress-Tutorials, Tipps und Ressourcen, die Ihnen helfen, Ihr Geschäft auszubauen

Easy Digital Downloads Version 2.0 veröffentlicht

Zuletzt aktualisiert:

Autorenbild
By Pippin Williamson
Bilder des Rezensenten
REVIEWED By Chris Klosowski President

Heute freuen wir uns, bekannt zu geben, dass Easy Digital Downloads Version 2.0 jetzt zum Download und zur Installation über Ihr WordPress-Adminbereich verfügbar ist.

Das Motto für Version 2.0 war Verfeinerung. In den letzten sechs Monaten haben wir unzählige Stunden damit verbracht, nicht nur die Hauptfunktionen des Plugins zu verbessern, sondern auch die kleinen Details. Wenn man ein Produkt entwickelt, das einfach zu bedienen ist, sind es oft die kleinen Details, die wirklich einen bedeutenden Unterschied machen.

Version 2.0 beinhaltet 127 separate Verbesserungen und Fehlerbehebungen, die meisten davon in einer einzigen Veröffentlichung.

Obwohl wir mit allen vorgenommenen Verbesserungen zufrieden sind, gibt es einige wesentliche Änderungen, die ich Ihnen gerne näher erläutern möchte.

Rabattcodes

Viel Zeit wurde in die Verfeinerung von Rabattcodes in EDD Version 2.0 investiert und mehrere Aspekte davon wurden erheblich verbessert.

In erster Linie ist der Bearbeitungsbildschirm für Rabatte einfacher und viel leichter zu verstehen, insbesondere der Abschnitt „Download-Anforderungen“. Er war zuvor massiv verwirrend; jetzt sieht er so aus:

Screenshot von 2014-05-21 14:13:38

Zweitens haben wir den Einlöseprozess für Rabattcodes während des Checkouts verbessert. Wenn ein ungültiger Rabattcode eingegeben wird, wird eine Inline-Nachricht mit dem Grund angezeigt, warum der Rabattcode ungültig ist. Dies hilft dem Kunden zu verstehen, warum sein Rabatt nicht eingelöst werden kann, sei es aufgrund eines ungültigen Codes oder eines abgelaufenen Codes.

Drittens haben wir einige Verbesserungen an der Benutzeroberfläche zum Anwenden eines Rabattcodes vorgenommen. Zuvor wurden Rabattcodes angewendet, sobald das Eingabefeld den Fokus verlor. Das war zwar großartig für die Benutzer, die verstanden, wie es funktionierte, aber viele Benutzer empfanden es als nicht intuitiv. Wir haben die Verwirrung gelöst, indem wir dem Rabattfeld eine dedizierte Schaltfläche Anwenden hinzugefügt haben.

Kasse

Es gab drei wesentliche Verbesserungen am Checkout-Bildschirm.

Erstens, wenn Warenkorbartikelmengen aktiviert sind, gab es früher eine Schaltfläche „Warenkorb aktualisieren“, um Mengen und Preise nach Mengenänderungen zu aktualisieren. Dies führte gelegentlich zu Kauffehlern, da Kunden nicht immer erkannten, dass sie auf „Warenkorb aktualisieren“ klicken mussten, damit der Checkout ihre Änderungen widerspiegelt. Wir haben beschlossen, dass es besser wäre, wenn wir die Warenkorbpreise (einschließlich Zwischensumme, Steuern, Rabatte und Gesamtbetrag) automatisch aktualisieren, sobald die Warenkorbmengen angepasst werden. Dies geschieht jetzt im Hintergrund mit AJAX, um dem Kunden eine Live-Aktualisierung seines Checkout-Bildschirms zu bieten.

Zweitens haben wir eine Option eingeführt, um genau zu steuern, wie die Registrierungs-/Anmeldeformulare auf dem Checkout-Bildschirm angezeigt werden. Früher war man darauf beschränkt, die Registrierungs-/Anmeldeformulare als Ganzes ein- oder auszuschalten. Jetzt können Sie nur das Anmeldeformular, nur das Registrierungsformular, beide oder keines der Formulare aktivieren.

Screenshot von 2014-05-21 14:20:12

Drittens haben wir eine Option hinzugefügt, um SSL zu erzwingen beim Checkout. Dies kümmert sich um die Weiterleitung von Nicht-HTTPS-Anfragen zu HTTPS und stellt auch sicher, dass alle Assets wie Bilder und Skriptdateien über HTTPS geladen werden.

Zahlungshistorie

Die Bildschirme der Zahlungshistorie, einige der wichtigsten im gesamten Plugin, haben mehrere bedeutende Verbesserungen erhalten.

Erstens haben wir die Option hinzugefügt, neue Dateidownload-URLs für jeden Kauf direkt vom Bildschirm „Bestelldetails anzeigen“ zu generieren. Wir haben auch einen Link zwischen dem Bildschirm „Bestelldetails anzeigen“ und dem Abschnitt „Dateidownloads protokollieren“ in Berichten hinzugefügt, der es Ihnen ermöglicht, von den Bestelldetails einfach zur Dateidownload-Historie für jeden Kauf zu springen.

Zweitens haben wir fortlaufende Bestellnummern in den EDD-Kern integriert. Sie können fortlaufende Bestellnummern unter Downloads > Einstellungen > Diverses aktivieren. Es gibt auch Optionen, um die Startnummer, das Präfix und das Suffix für Bestellnummern zu definieren. Neben der Bereitstellung fortlaufender Bestellnummern haben wir auch eine Upgrade-Routine hinzugefügt, mit der Sie alle bisherigen Zahlungseinträge mit fortlaufenden Nummern aktualisieren können.

Die dritte große Verbesserung, die wir vorgenommen haben, ist die Einführung verbesserter Suchroutinen, die es Ihnen ermöglichen, nach Transaktions-IDs von Zahlungen zu suchen. Wenn Sie die Transaktions-ID von PayPal, Stripe oder einem anderen Zahlungs-Gateway haben, können Sie jetzt ganz einfach den entsprechenden EDD-Zahlungsdatensatz finden, indem Sie einfach nach der Transaktions-ID suchen.

EDD REST API

Die EDD REST API hat einige kleinere Verbesserungen erhalten, darunter Leistungsverbesserungen und die Möglichkeit, in den API-Anfragen nach bestimmten Zahlungseinträgen zu suchen.

Wir haben einige Probleme behoben, wie die API-Anforderungs-Logs generiert und angezeigt werden, sowie mehrere andere kleinere UI-Elemente.

Die bedeutendste Änderung an der REST API ist jedoch die Einführung des neuen Tabs „API-Schlüssel“ auf der Seite „Tools“:

Screenshot von 2014-05-21 14:28:44

Seit der Einführung der EDD REST API waren die API-Schlüssel ziemlich gut in den Tiefen der Benutzerbearbeitungsbildschirme versteckt, sodass viele, viele Benutzer nicht einmal wussten, dass sie existierten. Diese Benutzeroberfläche wird dazu beitragen, eines der leistungsstärksten Teile von Easy Digital Downloads ans Licht zu bringen und es noch wertvoller zu machen, da immer mehr Benutzer es nutzen.

Mit der neuen API-Schlüssel-Benutzeroberfläche können Website-Administratoren ganz einfach alle API-Schlüssel für die Website anzeigen und Schlüssel bei Bedarf sogar neu ausstellen oder widerrufen. Neue API-Schlüssel können auch von diesem Bildschirm aus generiert werden. Falls Sie vermuten, dass ein API-Schlüssel kompromittiert wurde oder von seinem Benutzer missbraucht wird, gibt es für jeden API-Schlüssel einen einfachen Link, der Sie zu den API-Anforderungs-Logs für diesen bestimmten Schlüssel führt.

Werkzeuge

Die Seite „Tools“ hat einige bedeutende Verbesserungen erhalten und enthält nun mehrere Funktionen, die zuvor über das Plugin verteilt waren. Der Abschnitt „Systeminformationen“ befindet sich jetzt in einem Tab unter „Tools“, ebenso wie die Export-/Import-Tools für die EDD-Einstellungen.

Mit der neuen Tools-Benutzeroberfläche haben wir die Option eingeführt, bestimmte E-Mail-Adressen auf die schwarze Liste zu setzen. Wenn Sie E-Mail-Adressen haben, die für betrügerische Käufe verwendet werden, können Sie diese E-Mails jetzt auf die Sperrliste setzen und sie daran hindern, jemals wieder einen Kauf zu tätigen. Diese Funktion wurde zuvor als kostenlose Erweiterung angeboten, war aber für so viele Leute nützlich, dass wir uns entschieden haben, sie in den Kern aufzunehmen.

Exportieren

Die von EDD bereitgestellten Exportoptionen haben drei schöne Verbesserungen erhalten.

Erstens haben wir die Möglichkeit eingeführt, Einnahmen und Verkaufsstatistiken über einen bestimmten Zeitraum zu exportieren. Dies ermöglicht es Ihnen, eine CSV-Datei mit monatlichen Einnahmen und Verkäufen zwischen zwei Punkten zu generieren, z. B. Januar 2013 bis März 2014.

Screenshot von 2014-05-21 14:36:07

Zweitens haben wir die Exportoption für den Zahlungsverlauf verbessert, sodass sie nun die Rechnungsadresse des Kunden für jeden Zahlungseintrag (falls erfasst) enthält.

Drittens unterstützt die Kundenexportoption jetzt den Export von Kunden eines bestimmten Produkts UND einer bestimmten Preisoption. Zuvor war es nur möglich, Kunden eines Produkts zu exportieren, nicht auch die Preisoption.

Weitere Verbesserungen

Es gab zahlreiche weitere Verbesserungen im gesamten Plugin, die wirklich dazu beitragen, es auf ein neues Niveau an Ausgereiftheit zu heben, aber ein paar wichtige, die es zu beachten gilt, sind:

  • Die Warenkorb-Vorlage ist jetzt viel flexibler.
  • There is a new template file for the
    Log into Your Account

    Passwort vergessen?

    short code
  • There is a new short code and template file for a stand alone registration form,
    Register New Account

  • Das Checkbox-Anti-Pattern im gesamten Plugin wurde größtenteils umgekehrt
  • Zahlreiche neue Aktions- und Filter-Hooks wurden hinzugefügt
  • 100% Rabattcodes funktionieren jetzt mit Kreditkartenzahlungs-Gateways wie Stripe und Authorize.net
  • Der Shortcode kann jetzt mit SKUs verwendet werden
  • Die EDD_Fees API unterstützt jetzt die Typen „item“ und „fee“ für virtuelle Produktkäufe. Der Checkout-Prozess ermöglicht auch Käufe, die nur eine „item“-Gebühr enthalten. Produkte müssen nicht mehr im Warenkorb sein, um einen Kauf zu tätigen.
  • Die EDD_Fees API erlaubt es jetzt, Gebühren als nicht steuerpflichtig zu kennzeichnen
  • Das Sales Summary Widget hat einige schöne Verbesserungen erhalten

Vollständiges Änderungsprotokoll

Neu: Unterstützung für fortlaufende Bestellnummern hinzugefügt
Neu: Eine neue hinzugefügt

Register New Account

short code
New: Added an enforce SSL option
New: Added greatly improved discount code validation during checkout
New: Added a new API Keys list table in Downloads > Tools
New: Added support for making purchases with cart fees only
New: Added support for searching for specific payments via the REST API
New: Added a tabbed interface to the Tools page
New: Added an option to generate file download URLs from the View Order Details screen
New: Added JS events for all frontend cart / checkout actions
New: Added an “Apply” button to the checkout discount field
New: Added an Earnings / Sales Overtime export tool
New: Added support for searching payment records by transaction ID
New: Added a template file for the
Log into Your Account

Passwort vergessen?


New: Added support for Revisions to the Downloads post type
New: Added {discount_codes} template tag to purchase receipt emails
New: Added no-index, no-follow to checkout and account pages
New: Added options to control how the login / registration forms are displayed on checkout
New: Added support for passing a discount code to the checkout screen via a query arg
New: Added textarea support to the EDD_HTML_Elements class
New: Added support for exporting customers of a specific product and a specific price option
New: Introduced edd_get_*_by() functions for downloads and discounts
New: Introduced a edd_get_users_purchased_products() function
New: Introduced a edd_is_host() function

Optimierung: Die Schaltfläche „Warenkorb aktualisieren“ wurde entfernt und ein Hintergrundaktualisierungsprozess hinzugefügt, sodass Beträge und Mengen automatisch aktualisiert werden.
Optimierung: Rechnungsadresse zum Export der Zahlungshistorie hinzugefügt
Optimierung: Durchschnittliche Einnahmen/Verkäufe zu den detaillierten Einnahmenberichten für Produkte hinzugefügt
Optimierung: Link zum Protokoll der Dateidownloads aus „Bestelldetails anzeigen“ hinzugefügt
Optimierung: Ein „was_completed“-Meta-Flag für Zahlungseinträge hinzugefügt
Optimierung: Einige Checkbox-Anti-Patterns umgekehrt
Optimierung: Unterstützung für die Anzeige aller Download-Produkte in der hinzugefügt

Sydney

Erstellen Sie beeindruckende Websites, die einfach anzupassen und schnell zu laden sind. Sydney ist der perfekte Ausgangspunkt für all Ihre großen Ideen.

Waveme – Musikplattform WordPress Theme

Waveme ist ein Musik-WordPress-Theme mit vielen Funktionen zum Erstellen einer professionellen Musik-Webanwendung. Es richtet sich an Musikplattformen, Audio-Publisher und anspruchsvolle DJ-Anwendungen. Das Audio-soziale Netzwerk für […]

GeneratePress

Unser leichtgewichtiges WordPress-Theme und unsere Tools konzentrieren sich auf Geschwindigkeit, Stabilität und Zugänglichkeit und ermöglichen Ihnen den Aufbau schöner, leistungsstarker Websites, die funktionieren. GeneratePress verwendet Easy Digital Downloads, um seine […]

Digital Downloads Pro

Digital Downloads Pro ist ein Genesis Child Theme von brandiD, das speziell für den Start Ihres digitalen E-Commerce-Shops entwickelt wurde und nahtlos in Easy Digital Downloads integriert ist. Angetrieben durch 1-Klick- […]

Podcast Pro

Podcast Pro ist ein Genesis Child Theme von brandiD, das Ihnen hilft, Ihre Wahrheit zu sagen, Geschichten zu erzählen und Ihre Stimme mit der Welt zu teilen. Bilden Sie, inspirieren oder bewegen Sie Menschen […]

PayPal Commerce Pro Zahlungsgateway

Die PayPal Commerce Pro-Zahlungsgateway-Erweiterung für Easy Digital Downloads ermöglicht es Ihnen, Kreditkarten, Debitkarten und alternative Zahlungen neben PayPal auf Ihren WordPress-Websites zu akzeptieren. Mit PayPal […]

Stripe-Zahlungsgateway

Stripe ist die erste Wahl für die Online-Kreditkartenverarbeitung; es ist auch das beliebteste Zahlungsgateway für Easy Digital Downloads – und es ist unsere bevorzugte Option! Mit unserer Stripe-Integration […]

Mehrere Währungen

Möchten Sie internationale Verkäufe maximieren? Dann müssen Sie mehrere Währungen auf Ihrer Website anzeigen und akzeptieren. Mit der Unterstützung mehrerer Währungen können Sie Kunden helfen, Gebühren für Währungsumrechnungen zu vermeiden […]

Coaching Pro

Coaching Pro ist ein Genesis Child Theme von brandiD. Perfekt für persönliche Branding-Websites wie einen Life Coach, Business Coach, Speaker, Autor oder Berater.

short code
Tweak: Log the reason a payment is marked as failed from PayPal
Tweak: Added a columns variable to the edd_download_class filter
Tweak: Added tax settings to the System Info
Tweak: Added improved hooks to the edd_shopping_cart() function
Tweak: Added a link to the product edit screens for each Download in the Purchased Downloads section of View Order Details
Tweak: Added $payment_id to the edd_view_order_details_form_top action
Tweak: Modified the way that the global file download limit affects individual file download limits
Tweak: Add support for identifying products in by an SKU
Tweak: Added support for hiding the credit card form if a 100% discount code is redeemed
Tweak: Added support for moving the checkout cart to the bottom of the checkout screen
Tweak: Improved the Product Requirements section of the discount edit screen
Tweak: Improved the Amount field of the discount edit screen
Tweak: Added WP_LANG constant to the System Info
Tweak: Improved order history display for non-completed payments in the purchase history
Tweak: Removed unnecessary serialization of payment meta

Fehler: Warenkorbabschlagsgebühren wurden nicht richtig besteuert
Fehler: JS-Fehler durch Fehler in der deutschen Übersetzung verursacht
Fehler: Das Feld "Dateidownload-Limit" konnte nicht leer gelassen werden
Fehler: Ablaufdaten wurden in WP_Session falsch gesetzt, was dazu führte, dass die Garbage Collection nicht funktionierte
Fehler: Zahlungssymbol-Icons werden auf Windows-Servern nicht richtig geladen
Fehler: Die Eingabe eines Währungssymbols in das Preisfeld führt beim Speichern zu einem ungültigen Betrag
Fehler: Falsches Datenformat an number_format() übergeben
Fehler: edd_before_download_content Aktion wurde zu früh ausgelöst
Fehler: Kundennamen, die länger als zwei Wörter sind, können nicht richtig in Zahlungsmetadaten gespeichert werden
Fehler: "Aktivieren"-Schaltfläche für Rabatte schlägt fehl, wenn ein Rabatt abgelaufen ist
Fehler: Das Feld "Land" während des Checkouts war nicht wirklich erforderlich
Fehler: Doppelte IDs, wenn mehrere Kaufschaltflächen für dasselbe Produkt auf derselben Seite vorhanden sind
Fehler: Warenkorb-Gesamtbeträge sind beim Einlösen mehrerer Rabatte falsch
Fehler: Dateidownload-Limits können nicht zurückgesetzt werden
Fehler: Datei-URLs und andere Felder in den Abschnitten "Dateidownloads" werden nicht von Leerzeichen befreit
Fehler: Währungssymbole sind im E-Mail-Betreff von Kaufbelegen falsch kodiert
Fehler: Falsche Dezimalpunkte bei den Verkaufszahlen des Dashboard-Zusammenfassungs-Widgets
Fehler: Bundesland-/Provinzfelder werden in den Steuereinstellungen geladen, wenn sie nicht benötigt werden
Fehler: Benutzerdefinierte Ereignisse werden nicht aus dem WP Cron gelöscht, wenn EDD deaktiviert wird
Fehler: Daten für "Letztes Quartal" in benutzerdefinierten Berichten sind falsch
Fehler: Das Filtern der Zahlungshistorie nach einem Gastbenutzer schlägt fehl
Fehler: EDD_Payments_Query kann nicht mehrmals instanziiert werden
Fehler: Leerzeichen können nicht als Tausendertrennzeichen verwendet werden
Fehler: Undefinierter Index "state" in Systeminformationen
Fehler: 400 Bad Request-Fehler bei API-Aufrufen
Fehler: Falsches Verhalten bei der Deaktivierung von Erweiterungslizenzen
Fehler: Die Option "Unbegrenzte Dateidownloads" für Zahlungsdatensätze wurde wiederhergestellt
Fehler: API-Anforderungs-Logs werden nicht richtig angezeigt
Fehler: Doppelte Bezeichnung in "Bestelldetails anzeigen"
Fehler: Die Live-Überprüfung von Kreditkarten aktualisiert den Kartentyp nach der ersten Prüfung nicht
Fehler: Doppelte Aufrufe von edd_get_payment_meta() entfernt
Fehler: Doppelte Kommas in edd.css entfernt
Fehler: Rückgabewert, nicht echo in metabox.php
Fehler: "Bestelldetails anzeigen" kann für Post-Typen geladen werden, die keine Zahlungen sind
Fehler: Veraltete mfunc/mclude/dynamic-cached-content entfernt
Fehler: Zahlungshistorie kann nicht nach Datum sortiert werden
Fehler: Aktuelle Ansicht wird in der Protokolltabelle nicht richtig angezeigt
Fehler: Problem mit dem Standard-Zahlungsgateway, wenn keine Gateways aktiv sind

Beliebte Ressourcen

Offenlegung: Unsere Inhalte werden von den Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie, wie EDD finanziert wird, warum es wichtig ist und wie Sie uns unterstützen können.

Erleben Sie nahtlosen Verkauf mit EDD

Verwalten Sie mühelos Ihren digitalen Shop mit leistungsstarken Tools und sicheren Transaktionen

Beliebt bei EDD gerade!

Einmalige magische Anmelde-Links beim Checkout in WordPress für Ihre wiederkehrenden Kunden aktivieren
Enable Secure Magic Login Links at Checkout in WordPress
Returning customers abandon carts when they can't remember their password. Easy Digital Downloads (EDD) now lets them log in at…
So schreiben Sie digitale Produktbeschreibungen mit WordPress, um den Umsatz zu steigern
How to Write Effective Digital Product Descriptions
Writing digital product descriptions is harder than it looks. Your words are the only thing standing between a browser and…

Verkaufen Sie noch heute!

Schließen Sie sich über 50.000 klugen Shop-Besitzern an und nutzen Sie die einfachste Methode, um digitale Produkte mit WordPress zu verkaufen.