Le problème
Cosenza Live est un quotidien en ligne pour Cosenza et sa province, en Calabre. Une petite rédaction doit couvrir un vaste territoire. Chaque jour, elle lit des dizaines de sources locales, réécrit les informations qui comptent et les publie sur Facebook et Instagram. À la main, cela occupe toute la journée et laisse peu de temps pour le vrai travail de reportage.
Ce que j’ai construit
Un pôle éditorial intégré à l’administration WordPress, qui mène une information de sa source jusqu’aux réseaux sociaux en un seul flux.
- Registre des sources : chaque source (site web, journal en ligne, podcast, page sociale, flux RSS) est une fiche avec son flux, des notes internes et les rubriques qu’elle couvre. Un import en masse en deux étapes vérifie une liste d’URL avant de les ajouter.
- Boîte de réception des informations : une tâche programmée télécharge les nouveaux éléments de chaque flux actif. Le rédacteur en choisit un et obtient un brouillon d’article avec le nom de la source et le lien d’origine déjà joints.
- Rédaction assistée par IA : un bouton « Générer avec l’IA » dans l’éditeur et dans la liste des articles. Chaque journaliste peut enregistrer son style d’écriture personnel, que l’IA reprend. La rédaction peut choisir Anthropic Claude, OpenAI ou Google Gemini, et les dépenses sont suivies par fournisseur au regard d’un budget fixé.
- Colonne Source : la liste des articles montre d’un coup d’œil si un papier vient d’une source ou s’il s’agit d’un reportage original.
- Calendrier social : un calendrier mensuel pour programmer les publications Facebook, les publications Instagram et les stories Instagram. Une tâche vérifie toutes les 5 minutes et publie via la Meta Graph API.
- Page d’accueil par territoire : un bloc « In Evidenza » avec les 5 rubriques principales, et un bloc « Dal Territorio » avec une carte de la province qui relie 7 communes à leurs dernières informations.
- Moniteur des tâches cron : une seule page liste chaque tâche programmée avec un compte à rebours, ses dernières exécutions et un bouton « exécuter maintenant ».
Comment c’est construit
WordPress avec le thème Fox et Elementor, des modules PHP sur mesure pour les outils de la rédaction, mon extension Redazione AI, SportsPress Pro pour le football, Yoast SEO, Wordfence, W3 Total Cache, Complianz, Mailchimp for WordPress et WP Telegram.
Pourquoi ce choix
Les éléments téléchargés sont stockés dans une table de base de données dédiée, et non comme des articles WordPress. Rien n’atteint le site public tant qu’un rédacteur n’a pas choisi une information et ne l’a pas transformée en brouillon. La table a été conçue pour les étapes réelles d’une rédaction : relire, valider, réécrire avec l’IA, puis publier.


