Connexion
Commencer

Blog Easy Digital Downloads

Tutoriels, astuces et ressources WordPress pour vous aider à développer votre entreprise

Easy Digital Downloads Version 2.0 publiée

Dernière mise à jour :

image de l'auteur
By Pippin Williamson
image de l'évaluateur
REVIEWED By Chris Klosowski President

Aujourd'hui, nous sommes ravis d'annoncer que la version 2.0 d'Easy Digital Downloads est maintenant disponible en téléchargement et installation depuis votre administration WordPress.

Le mantra pour la version 2.0 était le raffinement. Au cours des six derniers mois, nous avons passé d'innombrables heures à travailler pour améliorer non seulement les fonctionnalités majeures du plugin, mais aussi les petits détails. Lorsque l'on crée un produit facile à utiliser, ce sont souvent les détails mineurs qui font vraiment une différence significative.

La version 2.0 comprend 127 améliorations et corrections de bugs distinctes, le plus grand nombre pour une version à ce jour.

Bien que nous soyons satisfaits de toutes les améliorations apportées, il y a quelques changements significatifs que j'aimerais vous présenter.

Codes de réduction

Beaucoup de temps a été consacré au raffinement des codes de réduction dans EDD version 2.0 et plusieurs aspects de ceux-ci ont été considérablement améliorés.

Tout d'abord, l'écran de modification des réductions est plus simple et beaucoup plus facile à comprendre, en particulier la section des exigences de téléchargement. C'était extrêmement déroutant auparavant ; maintenant, cela ressemble à ceci :

Capture d’écran du 2014-05-21 14:13:38

Deuxièmement, nous avons amélioré le processus de rachat des codes de réduction lors du paiement. Lorsqu'un code de réduction invalide est saisi, un message en ligne s'affiche avec la raison pour laquelle le code de réduction est invalide. Cela aide le client à comprendre exactement pourquoi sa réduction ne peut pas être échangée, que ce soit en raison d'un code invalide ou d'un code simplement expiré.

Troisièmement, nous avons apporté quelques améliorations à l'interface utilisateur pour l'application d'un code de réduction. Auparavant, les codes de réduction étaient appliqués dès que le champ de saisie perdait le focus. Bien que cela ait été formidable pour les utilisateurs qui comprenaient comment cela fonctionnait, de nombreux utilisateurs ont estimé que ce n'était pas intuitif. Nous avons résolu la confusion en introduisant un bouton dédié Appliquer au champ de réduction.

Paiement

Trois améliorations significatives ont été apportées à l'écran de paiement.

Premièrement, lorsque les quantités d'articles du panier sont activées, il y avait auparavant un bouton « Mettre à jour le panier » affiché pour mettre à jour les quantités et les prix après modification des quantités. Cela causait occasionnellement des erreurs d'achat car les clients ne réalisaient pas toujours qu'ils devaient cliquer sur « Mettre à jour le panier » pour que le paiement reflète leurs modifications. Nous avons décidé qu'il serait préférable de simplement mettre à jour automatiquement les prix du panier (sous-total, taxes, réductions et total inclus) chaque fois que les quantités du panier sont ajustées. Tout cela se fait maintenant en arrière-plan avec AJAX pour offrir au client un rafraîchissement en direct de son écran de paiement.

Deuxièmement, nous avons introduit une option pour contrôler exactement comment les formulaires d'inscription / de connexion sont affichés sur l'écran de paiement. Vous étiez limité à activer / désactiver les formulaires d'inscription / de connexion dans leur ensemble. Vous pouvez maintenant activer uniquement le formulaire de connexion, uniquement le formulaire d'inscription, les deux, ou aucun des deux formulaires.

Capture d’écran du 2014-05-21 14:20:12

Troisièmement, nous avons ajouté une option pour forcer le SSL sur la page de paiement. Cela se chargera de rediriger les requêtes non-https vers https et garantira également que tous les actifs, tels que les images et les fichiers de script, sont chargés via https.

Historique des paiements

Les écrans d'historique des paiements, parmi les plus importants de tout le plugin, ont reçu plusieurs améliorations significatives.

Tout d'abord, nous avons ajouté la possibilité de générer de nouvelles URL de téléchargement de fichiers pour tout achat directement depuis l'écran Afficher les détails de la commande. Nous avons également ajouté un lien entre l'écran Afficher les détails de la commande et la section Journal des téléchargements de fichiers dans Rapports qui vous permet de passer facilement des détails de la commande à l'historique des téléchargements de fichiers pour tout achat.

Deuxièmement, nous avons introduit des numéros de commande séquentiels dans le cœur d'EDD. Vous pouvez activer les numéros de commande séquentiels dans Téléchargements > Paramètres > Divers. Il existe également des options pour définir le numéro de départ, le préfixe et le suffixe des numéros de commande. En plus de fournir des numéros de commande séquentiels, nous avons également inclus une routine de mise à niveau qui vous permettra de mettre à niveau tous les enregistrements de paiement précédents avec des numéros séquentiels.

La troisième amélioration majeure que nous avons apportée est l'introduction de routines de recherche améliorées qui vous permettent de rechercher par identifiants de transaction de paiement. Si vous avez l'identifiant de transaction de PayPal, Stripe ou d'une autre passerelle de paiement, vous pouvez désormais localiser facilement l'enregistrement de paiement EDD correspondant en recherchant simplement par l'identifiant de transaction.

API REST EDD

L'API REST EDD a reçu quelques améliorations mineures, notamment des améliorations de performances et la possibilité de rechercher des enregistrements de paiement spécifiques dans les requêtes API.

Nous avons corrigé quelques problèmes avec la façon dont les journaux de requêtes API sont générés et affichés, ainsi que plusieurs autres éléments d'interface utilisateur mineurs.

Le changement le plus significatif de l'API REST, cependant, est l'introduction du nouvel onglet Clés API dans la page Outils :

Capture d’écran du 2014-05-21 14:28:44

Depuis l'introduction de l'API REST EDD, les clés API étaient assez bien cachées dans les profondeurs des écrans de modification d'utilisateur, donc de nombreux utilisateurs n'étaient même pas conscients de son existence. Cette interface utilisateur aidera à mettre en lumière l'une des pièces les plus puissantes d'Easy Digital Downloads, la rendant encore plus précieuse à mesure que de plus en plus d'utilisateurs l'exploitent.

Avec la nouvelle interface utilisateur des clés API, les administrateurs de site peuvent facilement afficher toutes les clés API du site et même réémettre ou révoquer les clés si nécessaire. De nouvelles clés API peuvent également être générées à partir de cet écran. Dans le cas où vous soupçonnez qu'une clé API a été compromise, ou qu'elle est utilisée abusivement par son utilisateur, il existe un lien simple pour chaque clé API qui vous mène au journal des requêtes API pour cette clé particulière.

Outils

La page Outils a reçu des améliorations significatives et contient désormais plusieurs fonctionnalités qui étaient auparavant réparties dans le plugin. La section Informations système se trouve maintenant dans un onglet sous Outils, tout comme les outils d'exportation / importation pour les paramètres EDD.

Avec la nouvelle interface utilisateur des outils, nous avons introduit la possibilité de bloquer des adresses e-mail spécifiques. Si vous avez des adresses e-mail utilisées pour effectuer des achats frauduleux, vous pouvez désormais les ajouter à la liste des bannis, les empêchant ainsi de réaliser un nouvel achat. Cette fonctionnalité était auparavant proposée comme une extension gratuite mais elle était si utile pour tant de personnes que nous avons choisi de l'intégrer au cœur du système.

Exporter

Les options d'exportation fournies par EDD ont reçu trois belles améliorations.

Premièrement, nous avons introduit la possibilité d'exporter les statistiques de revenus et de ventes au fil du temps pour une période spécifique. Cela vous permet de générer un CSV des revenus et des ventes mensuels entre deux points, tels que janvier 2013 à mars 2014.

Capture d’écran du 2014-05-21 14:36:07

Deuxièmement, nous avons amélioré l'option d'exportation de l'historique des paiements afin qu'elle inclue désormais l'adresse de facturation du client pour chaque enregistrement de paiement (si collectée).

Troisièmement, l'option d'exportation des clients prend désormais en charge l'exportation des clients d'un produit spécifique ET d'une option de prix spécifique. Auparavant, il n'était possible d'exporter que les clients d'un produit, pas l'option de prix également.

Autres améliorations

Il y a eu de nombreuses autres améliorations dans le plugin qui contribuent vraiment à le porter à un nouveau niveau de finition, mais voici quelques-unes des plus importantes à noter :

  • Le modèle du panier est désormais beaucoup plus flexible.
  • There is a new template file for the
    Log into Your Account

    Mot de passe perdu ?

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

  • L'anti-modèle de case à cocher dans tout le plugin a été en grande partie inversé
  • De nombreux nouveaux hooks d'action et de filtre ont été ajoutés
  • Les codes de réduction à 100 % fonctionnent désormais avec les passerelles de paiement par carte de crédit, telles que Stripe et Authorize.net
  • Le shortcode peut désormais être utilisé avec les SKUs
  • L'API EDD_Fees prend désormais en charge les types « article » et « frais » pour les achats de produits virtuels. Le processus de paiement permet également les achats ne contenant que des frais « article ». Les produits ne sont plus obligatoires dans le panier pour effectuer un achat.
  • L'API EDD_Fees permet désormais de marquer les frais comme non taxables
  • Le widget Résumé des ventes a reçu quelques belles améliorations

Journal des modifications complet

Nouveau : Ajout de la prise en charge des numéros de commande séquentiels
Nouveau : Ajout d'un nouveau

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

Mot de passe perdu ?


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

Ajustement : Suppression du bouton « Mettre à jour » du panier et ajout d'un processus de mise à jour en arrière-plan afin que les montants et les quantités soient mis à jour automatiquement.
Ajustement : Ajout de l'adresse de facturation à l'exportation de l'historique des paiements
Ajustement : Ajout des revenus/ventes moyens aux rapports détaillés des revenus pour les produits
Ajustement : Ajout d'un lien vers le journal des téléchargements de fichiers depuis Voir les détails de la commande
Ajustement : Ajout d'un indicateur méta « was_completed » pour les enregistrements de paiement
Ajustement : Inversion de certains anti-modèles de cases à cocher
Ajustement : Ajout de la prise en charge de l'affichage de tous les produits de téléchargement dans le

Sydney

Créez des sites Web époustouflants, faciles à personnaliser et rapides à charger. Sydney est le point de départ idéal pour toutes vos grandes idées.

Waveme – Thème WordPress pour plateforme musicale

Waveme est un thème WordPress musical avec de nombreuses fonctionnalités pour créer une application web musicale professionnelle. Il vise les plateformes musicales, les éditeurs audio, les applications DJ sophistiquées. Le réseau social audio pour […]

GeneratePress

Axé sur la vitesse, la stabilité et l'accessibilité, notre thème WordPress léger et notre suite d'outils vous permettent de créer de beaux sites Web performants qui fonctionnent. GeneratePress utilise Easy Digital Downloads pour alimenter son […]

Digital Downloads Pro

Digital Downloads Pro est un thème enfant Genesis par brandiD, spécialement conçu pour lancer votre site de commerce électronique numérique, et il est intégré de manière transparente avec Easy Digital Downloads. Alimenté par un […]

Podcast Pro

Podcast Pro est un thème enfant Genesis par brandiD, qui vous aide à dire votre vérité, à raconter une histoire et à partager votre voix avec le monde. Éduquez, inspirez ou émouvez les gens […]

Passerelle de paiement PayPal Commerce Pro

L'extension de passerelle de paiement PayPal Commerce Pro pour Easy Digital Downloads vous permet d'accepter les cartes de crédit, les cartes de débit et les paiements alternatifs aux côtés de PayPal sur vos sites WordPress. Avec PayPal […]

Passerelle de paiement Stripe

Stripe est le premier choix pour le traitement des cartes de crédit en ligne ; c'est aussi la passerelle de paiement la plus populaire pour Easy Digital Downloads – et c'est notre option préférée ! Avec notre intégration Stripe, […]

Multi-devises

Vous voulez maximiser vos ventes internationales ? Alors, vous devrez afficher et accepter plusieurs devises sur votre site. Avec la prise en charge de plusieurs devises, vous pouvez aider les clients à éviter de se faire facturer une conversion de devise […]

Coaching Pro

Coaching Pro est un thème enfant Genesis de brandiD. Parfait pour les sites de marque personnelle comme un coach de vie, un coach d'affaires, un conférencier, un auteur ou un consultant.

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

Bug : Les frais de panier n’ont pas été correctement taxés
Bug : Erreur JS causée par une erreur dans la traduction allemande
Bug : Le champ Limite de téléchargement de fichiers ne pouvait pas être laissé vide
Bug : Les dates d’expiration étaient incorrectement définies dans WP_Session, ce qui empêchait le nettoyage de fonctionner
Bug : Les icônes de méthode de paiement ne se chargent pas correctement sur les serveurs Windows
Bug : La saisie d’un symbole de devise dans le champ prix entraîne un montant invalide lors de la sauvegarde
Bug : Format de données incorrect passé à number_format()
Bug : L’action edd_before_download_content s’est déclenchée trop tôt
Bug : Les noms de clients de plus de deux mots ne peuvent pas être correctement enregistrés dans les métadonnées de paiement
Bug : Le bouton « Activer » pour les remises échoue si une remise est expirée
Bug : Le champ Pays lors du paiement n’était en fait pas requis
Bug : IDs dupliqués lorsque plusieurs boutons d’achat pour le même produit sont sur la même page
Bug : Totaux du panier incorrects lors de l’utilisation de plusieurs remises
Bug : Les limites de téléchargement de fichiers ne peuvent pas être réinitialisées
Bug : Les URL de fichiers et autres champs dans les sections Téléchargements de fichiers ne sont pas débarrassés des espaces blancs
Bug : Symboles de devise mal encodés dans l’objet e-mail des reçus d’achat
Bug : Points décimaux incorrects dans les décomptes de ventes du widget Résumé du tableau de bord
Bug : Champs État / province chargés dans les paramètres Taxes alors qu’ils n’étaient pas nécessaires
Bug : Événements personnalisés non purgés de WP Cron lors de la désactivation d’EDD
Bug : Dates incorrectes pour les rapports personnalisés « Dernier trimestre »
Bug : Le filtrage de l’historique des paiements par un utilisateur invité échoue
Bug : EDD_Payments_Query ne peut pas être instancié plusieurs fois
Bug : Les espaces ne peuvent pas être utilisés comme séparateur de milliers
Bug : Indice indéfini « state » dans Informations système
Bug : Erreur 400 mauvaise requête lors des appels API
Bug : Comportement incorrect lors de la désactivation de la licence d’extension
Bug : Rétablissement de l’option Téléchargements de fichiers illimités pour les enregistrements de paiement
Bug : Journaux des requêtes API non affichés correctement
Bug : Libellé dupliqué dans Voir les détails de la commande
Bug : La vérification de carte de crédit en direct ne met pas à jour le type de carte après la vérification initiale
Bug : Suppression d’un appel dupliqué à edd_get_payment_meta()
Bug : Suppression d’une virgule dupliquée dans edd.css
Bug : Valeur de retour, pas echo dans metabox.php
Bug : Voir les détails de la commande peut être chargé pour des types de publication autres que les paiements
Bug : Suppression de mfunc/mclude/dynamic-cached-content obsolète
Bug : L’historique des paiements ne peut pas être trié par date
Bug : La vue actuelle n’est pas correctement affichée dans le tableau Journaux
Bug : Problème avec la passerelle de paiement par défaut lorsqu’aucune passerelle n’est active

Ressources populaires

Avertissement : Notre contenu est soutenu par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Découvrez comment EDD est financé, pourquoi c'est important et comment vous pouvez nous soutenir.

Expérimentez la vente sans interruption avec EDD

Gérez sans effort votre boutique en ligne avec des outils puissants et des transactions sécurisées

Populaire sur EDD en ce moment !

Comment rédiger des descriptions de produits numériques avec WordPress pour augmenter les ventes
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…
Comment faire trouver vos produits numériques dans la recherche IA | Optimisation de la recherche IA pour produits numériques
How to Get Digital Products Found by AI Search
AI is changing how people find products to buy. It's not just in ChatGPT. Google AI Overviews now appear above…

Commencez à vendre dès aujourd'hui !

Rejoignez plus de 50 000 propriétaires de boutiques avisés et commencez à utiliser le moyen le plus simple de vendre des produits numériques avec WordPress.