Anmelden
Loslegen

Easy Digital Downloads Blog

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

Signifikante Leistungsverbesserungen in Commissions 3.4

Zuletzt aktualisiert:

Autorenbild
By Chris Klosowski President

Heute freuen wir uns, das nächste große Update für das Provisions-Add-on für Easy Digital Downloads anzukündigen. Provisionen für Easy Digital Downloads ermöglicht es Ihnen, Einnahmen einfach aufzuzeichnen und zwischen mehreren Benutzern aufzuteilen.

Version 3.4 bringt viele Verbesserungen, einschließlich der Migration zu benutzerdefinierten Datenbanktabellen, was die Leistung Ihres Provisions-fähigen Easy Digital Downloads-Shops verbessern wird.

In Provisions 3.4 wird allen Website-Besitzern ein Dialog angezeigt, der sie auffordert, nach der Aktualisierung eine Upgrade-Routine auszuführen. Diese Migration verschiebt alle vorhandenen Provisionsdatensätze in unsere neue Datenbanktabelle, die speziell dafür entwickelt wurde, diese Daten leistungsoptimierter zu speichern.

Durch Klicken auf den Link „Mehr erfahren“ wird erklärt, was mit dieser Upgrade-Routine geschieht:

Es gibt zwei Möglichkeiten, die Migrationsroutine auszuführen:

  1. Über den wp-admin-Bereich durch Klicken auf den Link „hier“ in der Upgrade-Mitteilung
  2. Über WP CLI mit dem Befehl wp edd-commissions migrate_commissions 

Für große Websites empfehlen wir dringend die Verwendung des WP CLI-Befehls, da dieser erheblich schneller ist und weniger anfällig für Server-Timeouts oder Browserprobleme ist.

In einem realen Beispiel konnten wir die Provisionsberichterstattung auf unseren Produktions-Websites um ~3x beschleunigen und fast 230.000 Zeilen aus unseren vorhandenen Tabellen entfernen, wodurch die Gesamtmenge des von der Datenbank belegten Speicherplatzes erheblich reduziert wurde. Während der Upgrade-Routine werden alle vorhandenen Daten aus wp_posts und wp_postmeta in die neuen Tabellen verschoben. Sobald die Migration abgeschlossen ist, wird eine Option zum Löschen aller Altdaten angezeigt.

Hinweis: Die Migration ist so geschrieben, dass neue Provisionsdatensätze erstellt werden können, während die Routine läuft. Das bedeutet, dass Ihr Shop während des Upgrades der Provisionsdatenbank live bleiben kann.

Bitte erstellen Sie ein Backup Ihrer Website, bevor Sie die Upgrade-Routine ausführen. Wir haben sie ausgiebig auf unseren eigenen Websites (einschließlich unserer wichtigsten Produktions-Websites) getestet und sind von ihrer Zuverlässigkeit überzeugt, aber es liegt immer in Ihrem besten Interesse, besonders vorsichtig zu sein und Backups zu erstellen, bevor Sie große Datenänderungen vornehmen.

Abwärtskompatibilität

Die von EDD Provisions generierten Daten werden seit mehreren Jahren als Post-Typ mit Postmeta gespeichert. Das bedeutet, dass Shops mit benutzerdefinierter Entwicklung wahrscheinlich zusätzliche Daten in diesen Tabellen gespeichert haben, die uns nicht bekannt sind. Um die vollständige Abwärtskompatibilität zu gewährleisten, haben wir eine Kompatibilitätsschicht integriert, die Abfragen an die Altdatenstruktur übersetzt und an die neuen Tabellen weiterleitet.

Wenn Sie ein Entwickler sind und benutzerdefinierte Integrationen für Provisions vorgenommen haben, lesen Sie bitte unseren Entwickler-Blogbeitrag, der die Details dieser Abwärtskompatibilität beschreibt.

Verbesserte Provisions-E-Mails

Eine der beliebteren Anfragen war die Möglichkeit, die Zustellung von Provisionsbenachrichtigungen an Empfänger anzupassen. Mit Version 3.4 haben wir die Möglichkeit hinzugefügt, benutzerdefinierte Tags in den E-Mails zu verwenden, die an Provisions-Empfänger gesendet werden. Dazu gehören:

  • {commission_id} –  Die ID des Provisionsdatensatzes
  • {item_price} – Der Betrag, der für den verkauften Artikel bezahlt wurde
  • {item_tax} – Der Betrag der für den verkauften Artikel erhobenen Steuer

Zusammen mit diesen Verbesserungen können Provisions-Empfänger jetzt im WordPress-Profil-Editor wählen, ob sie E-Mail-Benachrichtigungen erhalten möchten.

Andere Verbesserungen und Fehlerbehebungen

Neben dem oben Genannten gibt es in Version 3.4 eine Reihe weiterer Verbesserungen:

  • Provisionen berücksichtigen jetzt ordnungsgemäß negative Gebühren bei der Berechnung von Provisionsbeträgen
  • Das Export-Tool ermöglicht jetzt den Export von Provisionen bestimmter Status
  • Der Provisions-Hinzufügen/Bearbeiten-Bildschirm enthält jetzt eine bessere Datenvalidierung
  • Ein neuer Hook namens eddc_before_commissions_overview wurde dem Bildschirm Provisionsübersicht hinzugefügt
  • Ein neuer Hook namens eddc_commissions_overview_table_head wurde dem Bildschirm Provisionsübersicht hinzugefügt
  • Ein neuer Hook namens eddc_commissions_overview_table_row wurde dem Bildschirm Provisionsübersicht hinzugefügt
  • Ein neuer Hook namens eddc_after_commissions_overview wurde dem Bildschirm Provisionsübersicht hinzugefügt
  • Verbesserte Reaktionsfähigkeit im Admin-Bereich
  • Produktname wurde für Provisionen, die ohne Angabe einer Download-ID erstellt wurden, falsch angezeigt

Dieses Update ist ab heute für Besitzer aktiver Lizenzschlüssel verfügbar und kann in Ihrem WordPress Updates-Bereich aktualisiert oder von Ihrem Konto heruntergeladen werden.

Wie immer, wenn Sie auf Probleme stoßen, zögern Sie bitte nicht, sich an unser Support-Team zu wenden.

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.