L’erreur « Désolé, vous n’avez pas l’autorisation de téléverser des fichiers » vient du rôle utilisateur attribué sur ton site.
Par défaut, le rôle Contributeur ne dispose pas de la permission upload_files, ce qui bloque tout ajout d’image ou de média.
Bonne nouvelle : ça se corrige en quelques minutes avec 2 méthodes, de la plus simple à la plus avancée.
Demander à l’administrateur du site
La solution la plus rapide, c’est de contacter l’administrateur de ton site. Lui seul peut modifier ton rôle depuis le tableau de bord, dans Utilisateurs > Tous les utilisateurs.
Il lui suffit d’ouvrir ton profil et de faire passer ton rôle de Contributeur à Auteur ou Éditeur. Ces deux rôles disposent de la permission d’envoi de fichiers par défaut. Un clic sur Mettre à jour et le problème est réglé.
S’il préfère te garder en Contributeur pour des raisons de sécurité, il devra ajouter la permission manuellement via une extension. C’est l’objet de la section suivante.
Installer l’extension User Role Editor
Si tu veux conserver un rôle personnalisé tout en autorisant le téléversement de fichiers, l’extension User Role Editor est la solution idéale. Elle permet de modifier les permissions de chaque rôle directement depuis le tableau de bord, sans toucher au serveur ni au code.
Voici les étapes pour corriger l’erreur :
- Va dans Extensions > Ajouter, recherche User Role Editor, installe-le puis clique sur Activer.
- Rends-toi dans Utilisateurs > User Role Editor (le sous-menu reste en anglais, même sur un site en français).
- Sélectionne le rôle concerné dans la liste déroulante. Vérifie bien lequel a été attribué à la personne.
- Dans la liste Tout, cherche la permission upload_files et coche la case.
- Clique sur Mettre à jour pour appliquer la modification.
Attention au bouton de confirmation : les boutons Oui et Non sont parfois inversés dans la fenêtre qui s’affiche. Lis bien le message avant de cliquer pour ne pas annuler ton changement par erreur.
Une fois la permission ajoutée, l’utilisateur peut de nouveau téléverser des fichiers et le message d’erreur disparaît.
Un conseil sécurité : ne distribue pas cette permission à n’importe qui. Un fichier malveillant chargé depuis un compte compromis peut causer des dégâts sur ton site. Réserve ce droit aux comptes de confiance.
Les étapes en images avec User Role Editor
Pour visualiser la manipulation, voici le déroulé complet en captures d’écran.
- Une fois le plugin installé, ouvre le menu Utilisateurs puis clique sur User Role Editor dans le tableau de bord. L’entrée reste en anglais même en interface française.

- Dans la liste déroulante en haut, sélectionne le rôle concerné par le problème, le plus souvent Contributeur.

- Cherche ensuite la ligne upload_files dans la colonne des permissions, puis coche la case correspondante. C’est cette capacité qui autorise l’utilisateur à téléverser des images et des médias sur le site.

- Clique enfin sur Mettre à jour pour enregistrer la modification.






