C’était l’été 2024, à Barcelone. J’avais connecté un ancien projet WordPress sur un ordinateur public sans penser à enlever le fichier de configuration. Le lendemain, je suis rentrée en panique : le site était en ligne, mais… transformé. Un code aléatoire avait généré un tableau dynamique avec des données québécoises que je n’avais jamais programmées.
Quand un oubli devient un point de départ
À l’origine, je travaillais sur un site pour une amie, Victoria Hales, blogueuse voyage. J’avais configuré WordPress, oublié un fichier dans le cloud, et l’ordinateur a téléchargé des fichiers québécois par erreur — des données touristiques de l’Abitibi-Témiscamingue, exactement. Ce mélange de hasard et de bug a généré un tableau interactif qui triait automatiquement les hébergements, les randonnées et les festivals de la région.
De l’erreur à l’outil pratique : comment ça marche
Le tableau s’est construit grâce à un plugin WordPress de base qui a croisé les données locales avec le template de Victoria. Le résultat : une page où les utilisateurs filtrent les informations par prix, saison ou activité. J’ai ensuite adapté le code pour en faire un outil générique — en ajoutant des filtres avec JavaScript et des modèles de contenu avec Python.
Pourquoi ça ne fonctionne pas toujours comme ça
Le hic? Ce genre de miracle dépend de plusieurs variables. D’abord, les données québécoises doivent être accessibles publiquement. Ensuite, le plugin utilisé doit être compatible avec des données externes — ce n’est pas le cas de tous. Et surtout, un simple oubli de fichier ne suffit pas : il faut ensuite vouloir en faire un projet, comme je l’ai fait en y ajoutant une API de météo pour les randonnées.
Une leçon de l’imprévisible : comment l’appliquer à votre site
Ce qui m’a marqué, c’est que la créativité peut naître d’un « oups ». Pour tenter la même idée, commence par :
Mélanger deux projets ;
Utiliser des plugins génériques pour connecter des données ;
Expérimenter sans pression — c’est ce que j’ai fait à Barcelone, avant de reprendre les commandes.
Curieux·euse? Essaie de créer ton propre tableau interactif en croisant des données de Le plugin WordPress que j’ai découvert par erreur à Barcelone… et qui a tout changé pour mon site québécois. Parfois, c’est dans les erreurs que l’on trouve sa meilleure idée.
— Élise Morane, étudiante en informatique – Point Hub
