Auto Download PDF
Plugin WordPress qui permet de collecter l'email des visiteurs via un formulaire et de déclencher le téléchargement automatique d'un fichier PDF. Idéal pour générer des leads en échange de brochures, guides ou documents PDF.
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/khadijahr/auto-download-pdf/archive/refs/heads/main.zipPlugin WordPress qui permet de collecter l'email des visiteurs via un formulaire et de déclencher le téléchargement automatique d'un fichier PDF. Idéal pour générer des leads en échange de brochures, guides ou documents PDF.

📋 Description
Auto Download PDF est un plugin WordPress complet qui transforme vos fichiers PDF en outils de génération de leads. Les visiteurs de votre site doivent saisir leur adresse email pour télécharger automatiquement le fichier PDF de leur choix. Toutes les données sont enregistrées dans une base de données dédiée et peuvent être consultées depuis l'interface d'administration WordPress.
✨ Fonctionnalités
- Formulaire de collecte d'email : Interface élégante et personnalisable avec bouton de téléchargement
- Téléchargement automatique : Le PDF se télécharge automatiquement après la soumission du formulaire
- Multilingue : Support français et anglais (FR/EN)
- Tableau de bord d'administration : Visualisez tous les téléchargements avec leurs détails
- Export Excel : Exportez facilement toutes les données collectées au format Excel
- Base de données dédiée : Stockage sécurisé des emails et informations de téléchargement
- Interface responsive : Compatible avec tous les appareils (desktop, tablette, mobile)
- Design moderne : Interface utilisateur soignée avec icônes Font Awesome
📦 Installation
Installation manuelle
- Téléchargez le plugin depuis le dépôt GitHub
- Connectez-vous à votre administration WordPress
- Allez dans Extensions > Ajouter
- Cliquez sur Téléverser une extension
- Sélectionnez le fichier ZIP du plugin
- Cliquez sur Installer maintenant
- Activez le plugin depuis la page Extensions
Installation via FTP
- Téléchargez et décompressez le plugin
- Uploadez le dossier dans
/wp-content/plugins/ - Activez le plugin depuis la page Extensions de WordPress
🚀 Utilisation
Utilisation basique
Utilisez le shortcode suivant dans vos pages ou articles WordPress :
[custom_form_button file="https://votre-site.com/chemin/vers/fichier.pdf"]
Paramètres :
file: URL complète du fichier PDF à télécharger (requis)
Exemple d'utilisation
[custom_form_button file="https://exemple.com/brochure.pdf"]
Interface d'administration
- Accédez à Auto Download PDF dans le menu d'administration WordPress
- Consultez tous les téléchargements effectués avec :
- ID unique
- Adresse email du visiteur
- Nom du fichier téléchargé
- Date et heure du téléchargement
- Utilisez le bouton Exporter vers Excel pour télécharger toutes les données
📊 Données collectées
Le plugin enregistre automatiquement :
- Email : Adresse email du visiteur
- Nom du fichier : Nom du PDF téléchargé
- Date de téléchargement : Horodatage précis de chaque téléchargement
🔧 Configuration requise
- WordPress : Version 6.0 ou supérieure
- PHP : Version 7.0 ou supérieure
- MySQL : Base de données WordPress standard
🎨 Personnalisation
Le plugin utilise des fichiers CSS personnalisables situés dans :
assets/css/style.css: Styles du formulaire front-endassets/css/style_settings.css: Styles de la page d'administration
Vous pouvez modifier ces fichiers pour adapter l'apparence à votre thème.
📝 Structure de la base de données
Le plugin crée automatiquement une table wp_auto_download_data avec les colonnes suivantes :
ID: Identifiant unique (auto-incrémenté)Email: Adresse email (VARCHAR 255)Nom_Fichier: Nom du fichier PDF (VARCHAR 555)Date_Telechargement: Horodatage (TIMESTAMP)
🔒 Sécurité
- Sanitisation des données d'entrée
- Validation des emails
- Protection contre les injections SQL via les fonctions WordPress
- Compatible avec les dernières normes de sécurité WordPress
🌍 Support multilingue
Le plugin détecte automatiquement la langue du site WordPress et affiche les textes appropriés :
- Français (fr_FR) : "Télécharger Brochure", "Télécharger maintenant", etc.
- Anglais (en_GB) : "Download Brochure", "Download now", etc.
📄 Licence
Ce plugin est sous licence GPL v3 ou ultérieure.
👤 Auteur
Khadija Har
- GitHub : @khadijaHr
🐛 Support et contribution
Pour signaler un bug ou proposer une amélioration, veuillez ouvrir une issue sur le dépôt GitHub.
📈 Versions
Version 3.5.0
- Version actuelle du plugin
- Interface d'administration améliorée
- Export Excel fonctionnel
- Support multilingue
💡 Cas d'utilisation
- Brochures produits : Collectez des leads en échange de brochures produits
- Guides et ebooks : Distribuez vos guides en échange d'emails
- Catalogues : Partagez vos catalogues avec suivi des téléchargements
- Rapports : Offrez des rapports exclusifs à vos visiteurs
- Livres blancs : Générez des leads qualifiés avec vos livres blancs
Note : Assurez-vous que vos fichiers PDF sont accessibles publiquement via URL pour que le téléchargement fonctionne correctement.