How to add a shop of digital downloads in a WordPress blog

February 8th, 2016

How to add a shop of digital downloads in a WordPress blog
Comment ajouter une boutique de téléchargements de produits numériques dans un blog WordPress

Here’s an easy plugin to install and configure, I used to create my blog
Voici un pluggin facile à installer et à paramétrer que j’ai utilisé pour créer mon blog


Easy Digital Downloads :
suitable for packs downloads of photos or drawings types
(for example .zip files around 20MB for a standard shared hosting)
adapté pour des téléchargements de types packs de photos ou de dessins
(par exemple des fichiers .zip autour de 20Mo pour un hébergement mutualisé standard)

You can share free downloads, but also sell packs with Paypal standard, as in a specialty store.
Vous pouvez partager des téléchargements gratuits, mais aussi vendre des packs avec Paypal standard, comme dans une boutique spécialisée.

Easy Digital Downloads is provided with a number of basic widgets for display in your sidebars:
Easy Digital Downloads est fourni avec un certain nombre de widgets de base pour afficher dans vos sidebars :
– The cart downloads / Le panier des téléchargements
– The user’s purchase history / L’historique d’achat de l’utilisateur
– The categories or keywords downloads / Les catégories ou les mots-clefs des téléchargements

You can find the online documentation here / Vous trouverez de la documentation en ligne ici :
Par exemple : “Creating a Customer Account Page”


You will find on the internet a few free and paid themes made for Easy Digital Downloads, for example:
Vous trouverez sur internet quelques Thèmes gratuits et payants réalisés pour Easy Digital Downloads, par exemple :

For my purposes I used the theme of lambada in
– Responsive
– Minimalist, Clean
– Based on the default template of EDD’s starter theme , following the best practices
– Various Templates: Default, Account, Store, Full Width
– Font Awesome Icons
– Google Fonts: Montserrat & Raleway
I just made some changes to the style sheet and in the php code to customize the colors and sizes of the previews.

Pour mes besoins j’ai utilisé le thème : lambada de chez
c’est un thème “responsive”, au graphisme très épuré
J’ai juste fait quelques modifications dans la feuille de style et dans le code php pour adapter les couleurs et les tailles des previews.

Important tip :
To verify that your theme does not contain malicious code, install the pluggin:Theme Authenticity Checker (TAC)
Pour vérifier que votre thème ne contient pas de code malveillant, installez le pluggin : Theme Authenticity Checker (TAC)


Some additions to include in your .htaccess files
Quelques ajouts à prévoir dans vos fichiers .htaccess

First to block browsing your WordPress files. Add the code line: Options All -Indexes
D’abord pour bloquer la navigation de vos dossiers WordPress
Ajouter la ligne de code : Options All -Indexes

And finally to block direct access to your files .zip
Add for example, at the uploads level:
Et enfin pour bloquer l’accés direct à vos fichiers .zip
Ajouter par exemple, au niveau des uploads :
<FilesMatch “\.(zip)$”>
deny from all


Any questions or comments, feel free to post them in the comments below.


One Response to “How to add a shop of digital downloads in a WordPress blog”

  1. Su Hall says:

    So, it is a plug-in? I have played with my style sheet before to add stuff to my blog design. I figured that much out. I have my own domain name I got years back at Bravenet. I have to pay WP to use my domain, but, hey. It is mine. I’ll have to send you my details so you can see, but, I am not able to do much with it right now.
    I should let you know, to type out a comment, here on your blog, by the time you get to the captcha, you click and get a message saying your session timed out. I am always having to copy and go back to paste and re-send it. Can you adjust the time limit, perhaps?
    It’s all good, otherwise! Thank you!