Skip to content
Outil WordPress

WUploads

Un outil qui simplifie l’accès aux médias de production depuis les environnements WordPress locaux et intermédiaires.

Client
Projet personnel
Année
2025
Rôle
Conception produit, UX/UI et développement React

Comprendre le point de départ

En agence, on bosse souvent sur des projets WordPress réparti entre plusieurs environnements, les fichiers de la médiathèque ne sont pas toujours présents en local ou sur les serveurs intermédiaires pour des raison de place, de synchronisation etc…
Mais ces absences créent des erreurs visuelles et parfois d’intégration qui ralentissent le travail des développeurs et intégrateurs.

L’objectif

Transformer une contrainte en direction claire

L’objectif n’était pas de synchroniser l’ensemble de la médiathèque, mais de rendre son absence transparente pour les équipes. Le fichier généré par WUploads permet à un environnement local ou intermédiaire de récupérer les médias depuis la production uniquement lorsqu’ils ne sont pas disponibles sur le serveur courant. Les fichiers locaux restent prioritaires, tandis que les ressources manquantes sont automatiquement recherchées sur l’environnement distant.

Cette approche évite les copies volumineuses, les configurations manuelles et les liens cassés, tout en conservant un fonctionnement proche de la production. La contrainte initiale devient ainsi un principe simple : utiliser les médias déjà présents localement et déléguer uniquement ce qui manque.

L’approche

Concevoir une solution utile et maintenable

WUploads traduit ce principe en une configuration .htaccess prête à l’emploi. Celle-ci vérifie si le média demandé existe sur l’environnement courant : lorsqu’il est disponible, il est servi normalement ; lorsqu’il manque, la requête est automatiquement redirigée vers le serveur distant configuré.

Pour rendre cette mécanique accessible, j’ai conçu une interface en React qui accompagne l’utilisateur dans le choix des environnements et génère les règles correspondantes. La configuration reste explicite, facile à intégrer et sans dépendance supplémentaire dans WordPress. L’outil se concentre ainsi sur une tâche précise, avec une solution légère, prévisible et simple à maintenir.

Le résultat

Ce que le projet a permis de livrer

WUploads propose un workflow plus fluide et plus simple pour travailler avec les médias WordPress sur plusieurs environnements. Les équipes peuvent retrouver un rendu proche de la production sans télécharger toute la médiathèque, tout en conservant la possibilité d’utiliser et de tester leurs propres fichiers localement.

Le projet réduit les images manquantes, les manipulations répétitives et l’espace nécessaire sur chaque environnement. Il permet ainsi aux développeurs et aux intégrateurs de se concentrer sur le rendu et les fonctionnalités du site, plutôt que sur la synchronisation de ses fichiers.

Moins de synchronisation

Un rendu plus fidèle

Un workflow plus fluide

WUploads transforme ainsi un problème récurrent d’environnement en un workflow discret, automatisé et facile à adopter.

Screenshot de l’outil

Voir le projet ↗