Olivier Mattelart Webdesign
  • Accueil
  • Projets
  • Blog
  • Contact
Contact Form 7 : upload

Créer un formulaire avec envoi de fichier sous Contact Form 7

25 mai 2016Olivier MattelartWebdesign, Wordpress5 comments

Paramètres du formulaire Contact Form 7

Sous l’onglet « Formulaire » Insérez la ligne de code qui suit, par exemple :
[file monFichier limit:2024kb filetypes:rar|zip|tar id:monFichierSource class:upload]
File : nom de la variable qui sert à stocker le fichier pendant l’envoi.
Limit : définit la taille maximale du fichier exprimée en bytes.
Filetypes : suite des formats de fichiers acceptés à l’envoi, séparés par des barres verticales.
Id : identifiant du fichier
Class : classe du fichier

Sous l’onglet « Email », section « File attachments » (pièce jointe), insérez à nouveau [file monFichier] Attention, si vous oubliez cette ligne, le fichier ne sera pas inclus au courrier !

Expérience-utilisateur

Sous l’onglet « Formulaire », informez le visiteur des formats de fichiers supportés en incluant un paragraphe de ce genre :
« Formats de fichiers supportés : archives RAR, ZIP, TAR »

Permissions

Si le fichier n’est pas envoyé après ces opérations, il vous faudra changer les permissions du dossier « wpcf7_uploads ».
Il se situe lui-même dans « wp-content/uploads ».
Utilisez un client FTP tel FileZilla et connectez-vous au compte de votre site web.
Allez dans le dossier « wp-content/uploads » et cliquez avec le bouton droit sur le fichier .htaccess situé dans la racine du dossier.
Dans « Droits d’accès au fichier… », choisissez « Lire/Ecrire » pour le propriétaire. Pour les permissions publiques et les permissions de groupe, n’activez que l’option « Lire ». Vous pouvez allez plus vite en tapant 644 comme code de permissions.

Tout devrait fonctionner parfaitement.

Étiquettes: Contact Form 7, Fichier, Formulaire, Upload

5 comments. Déposer un nouveau

DERON
17 mai 2017 12 h 01 min

Bonjour,

Je vous remercie pour ces infos, aussi il y a un problème avec le format JPG ?
Avec mes remerciements.
Thierry

Olivier Mattelart
31 mai 2017 19 h 34 min

Bonjour, on peut uploader n’importe quel format. Seule l’extension du fichier compte. On séparera donc le type d’extension en mentionnant jpg ou jpeg. Je n’ai cependant pas testé si le système prend en compte la casse des extensions mentionnées : majuscules ou minuscules.

Josette SZ
20 décembre 2017 12 h 50 min

Bonjour et MERCI bien pour toutes ces informations.
En ce qui nous concerne tout fonctionne très correctement.
Bien à vous

Raydan
31 juillet 2019 9 h 15 min

Attention! C’est [monFichier] que l’on doit mettre dans la section pièce jointe, non pas [file monFichier]. (J’ai pas réfléchie et je me suis fait avoir xD )
Merci pour ces infos en tout cas!

Memon
26 mai 2020 17 h 29 min

2 ans après et je vous dis un gros Meeeerrrrrrci

Laisser un commentaire Annuler la réponse

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Articles récents

  • Mettre à jour toutes les images mises en avant de votre site WordPress, en une seule action
  • Créer un formulaire avec envoi de fichier sous Contact Form 7
  • Ne montrer que les drapeaux dans votre menu qTranslate-X

Catégories

  • Accessibilité (2)
  • Android (3)
  • Chrome (1)
  • Design (6)
  • E-commerce (3)
  • Firefox (1)
  • Hackintosh (3)
  • Intégration web (1)
  • Liseuse (3)
  • Mac (4)
  • Non classé (1)
  • OS X Lion (2)
  • Outils (2)
  • Référencement (1)
  • UX (10)
  • Webdesign (9)
  • Wordpress (5)

Mots-clés

10.10.1 Android Apple Asus Bitfenix bug caractères clavier codeur crochet design développeur FHD10 Gigabyte Hackintosh iMac iMindMap7 intégrateur iPhone Kobo Glo HD Liseuse Mac Mind Map Multibeast OSX paiement parenthèse pc Phenom Photoshop Protection root rooter SEO son spéciaux tilde tonymacx86 UI Usability utilisabilité UX Wordpress Yosemite z97n-wifi

© Copyright Olivier Mattelart