Free Downloads n'est pas un produit nouveau. En fait, Free Downloads est le fruit d'une collaboration qui a eu lieu lors de la Prestige Conference Vegas en mars de l'année dernière. À ses débuts, Free Downloads était très simple… juste une modale qui remplaçait le bouton d'achat par défaut sur les produits gratuits, collectait une adresse e-mail, créait un enregistrement d'achat et livrait le fichier demandé à l'utilisateur. Il n'avait pas beaucoup de flexibilité, mais il faisait son travail !
Au cours de la dernière année et demie, Free Downloads a dépassé toutes les attentes et est devenu l'une de nos extensions officielles les plus populaires. Malgré sa popularité, il n'a pas autant progressé qu'il aurait pu le faire au cours de la dernière année, mais la version 2.0.0 est enfin là, et elle est plus puissante, plus flexible et pleine de fonctionnalités demandées par vous, nos incroyables clients !
Cependant, avant de plonger dans les détails de notre dernière version, jetons un coup d'œil à ce que Free Downloads fait pour les utilisateurs qui nous rejoignent.
“Acheter” des produits gratuits
Easy Digital Downloads a toujours fait une chose, et bien : vendre des produits numériques avec WordPress. Cela ne veut pas dire qu'il ne peut pas gérer les produits gratuits, il n'a tout simplement pas été conçu pour les produits gratuits. Par défaut, “acheter” un produit gratuit ressemble essentiellement à l'achat de tout autre produit. Vous l'ajoutez au panier, passez par le processus de paiement, et votre fichier est livré. Efficace, mais pas très intuitif. La capture d'écran ci-dessous montre à quoi cela ressemble pour un client.
Les produits gratuits ne devraient pas être achetés
Si un produit est gratuit, les utilisateurs ne devraient pas être obligés de passer par le processus de paiement. L'extension Free Downloads a été écrite pour résoudre ce problème. Elle fournit une interface simple et rationalisée par laquelle les utilisateurs peuvent télécharger des produits gratuits, tout en maintenant l'historique des achats dont dépendent les propriétaires de sites. Le même produit que nous avons acheté ci-dessus, lorsqu'il est traité par Free Downloads, peut être vu dans l'image ci-dessous.
Remplissez simplement votre e-mail et appuyez sur le bouton “Télécharger maintenant” et votre produit est livré sans effort. C'est une expérience utilisateur beaucoup plus rationalisée ! Pas de processus en plusieurs pages, pas de concept d'“achat” d'un produit gratuit… juste une étape simple.
Nous pouvons faire mieux
Oui, les versions précédentes de Free Downloads accomplissaient leur objectif, mais il y avait toujours place à l'amélioration. Free Downloads 2.0.0 est le premier grand pas vers la libération de son véritable potentiel. Au-delà des corrections de bugs mineurs et des ajustements attendus, cette mise à jour augmente considérablement la flexibilité du plugin lui-même. Jetons un coup d'œil à certaines des nouvelles fonctionnalités que vous pouvez vous attendre à trouver dans la version 2.0.0 !
Prise en charge des produits groupés et du mode d'achat multi-options
Longuement demandé et enfin réalisé, nous avons ajouté la prise en charge des produits groupés et des produits à prix variable avec le mode d'achat multi-options activé. Si vous avez un produit à prix variable avec le mode d'achat multi-options activé, Free Downloads calcule désormais la valeur cumulative des options sélectionnées et affiche le bouton pertinent dynamiquement. En d'autres termes, si deux options gratuites sont cochées, elles sont gérées par Free Downloads. Si une option gratuite et une option non gratuite sont cochées, l'achat est géré par Easy Digital Downloads lui-même (oui, cela signifie qu'un produit gratuit est ajouté à votre panier).
Bundled products takes a little more explanation. If you create a free bundled product, and check the “Use On Bundle” option in the Free Downloads meta box (shown at right), the bundle will be handled by Free Downloads regardless of the value of the products it contains. This means that if you have a $30 product in the bundle, the user will get it for free! Without the “Use On Bundle” option checked, the bundle will be treated like any other product and users will have to go through the checkout process.
Prise en charge de plusieurs fichiers
Free Downloads prend en charge le téléchargement automatique des produits depuis un certain temps, mais les versions précédentes ne prenaient en charge cette fonctionnalité que pour les produits avec un seul fichier téléchargeable. Si vous essayiez de télécharger un produit avec plusieurs fichiers, seul le premier fichier répertorié serait téléchargé, bien que tous seraient disponibles via le reçu d'achat. Encore une fois, ce n'est pas une bonne expérience utilisateur. Cette mise à jour vise à résoudre ce problème en ajoutant la compression automatique de tous les fichiers d'un produit à plusieurs fichiers.
Dans la section des paramètres de Free Downloads, il y a maintenant une ligne d'information qui s'affiche lorsque le téléchargement automatique est activé, indiquant si Free Downloads est capable de compresser les fichiers à la volée. Si vous souhaitez utiliser le téléchargement automatique, mais que la compression n'est pas prise en charge sur votre site, nous avons ajouté une option de secours. Le champ « Archive de téléchargement » montré dans la boîte de métadonnées ci-dessus sert de remplacement pour les produits gratuits. Compressez simplement les fichiers que vous souhaitez que vos clients reçoivent, téléchargez le fichier compressé sur votre serveur et entrez l'URL de l'archive dans ce champ et elle sera servie automatiquement.
Liens flexibles pour produits gratuits
Le shortcode fourni par Easy Digital Downloads est idéal pour afficher des liens standardisés, mais parfois vous voulez quelque chose de différent. Pour faciliter les choses à ceux d'entre vous qui veulent plus de flexibilité, nous avons ajouté un nouveau shortcode edd_free_download. Ce shortcode prend un argument, download_id, et nécessite une balise de fermeture. Tout ce qui se trouve entre les balises d'ouverture et de fermeture sera affiché comme un lien de téléchargement gratuit. Par exemple, si je voulais créer un lien utilisant l'image de notre sympathique mascotte Edd, je pourrais entrer ce qui suit dans l'éditeur WordPress :
[edd_free_download download_id="123"]<img src="https://easydigitaldownloads.com/wp-content/themes/edd-v2/images/mascot/edd-sitting.png">[/edd_free_download]
Contourner la modale
We now support two frequently requested features: auto-downloads for logged in users, and an optional “direct download” link in the modal. For the direct download option, simply enable and configure the link to your liking, and a new link will be displayed under the download button in the Free Downloads modal. Clicking this link will automatically download the product without the user having to fill out their email address or other required information.

Prise en charge des fichiers hébergés à distance
Jusqu'à présent, les téléchargements gratuits étaient limités aux fichiers hébergés localement. Cependant, un nombre croissant de nos utilisateurs hébergent leurs fichiers à distance sur un serveur externe, via Amazon S3, ou similaire. Depuis la version 2.0.0, nous prenons désormais en charge les fichiers hébergés sur des serveurs Web externes et Amazon S3. Malheureusement, les fichiers hébergés sur Dropbox ne sont pas actuellement pris en charge en raison d'une limitation du plugin Dropbox.
Modélisation modale
Nous avons toujours voulu permettre une plus grande flexibilité dans la modale, mais les constructeurs de formulaires sont presque universellement difficiles à maintenir et à utiliser. Il nous a fallu une année entière pour décider comment gérer cela, mais nous avons finalement ajouté la prise en charge des modèles pour les Téléchargements Gratuits. Plutôt que de construire un constructeur de formulaires et de faire face à l'assaut inévitable de tickets de support que les constructeurs de formulaires produisent, nous avons opté pour la méthode plus minimaliste des fichiers de modèle employée par Easy Digital Downloads lui-même. Si vous souhaitez remplacer la modale actuelle (ou la page de téléchargement mobile), copiez simplement les fichiers du répertoire edd-free-downloads/templates dans un dossier edd_templates à la racine de votre thème actif, apportez vos modifications et vous avez terminé ! Si vous avez besoin d'un peu plus d'aide, nous avons une documentation sur la façon de travailler avec les fichiers de modèle ici.
Comment l'obtenir
Si vous avez déjà acheté Free Downloads et que vous avez une clé de licence valide, la mise à jour peut être installée directement depuis la page Plugins de votre tableau de bord WordPress. Si vous préférez mettre à jour manuellement, la mise à jour peut être téléchargée depuis votre page de compte.
Si vous n'avez pas encore acheté Free Downloads, il n'y a pas de meilleur moment que maintenant ! Rendez-vous sur la page de détails de l'extension pour connaître les prix et plus d'informations.






