Un laboratoire de recherche parisien, un chantier web ambitieux
Le CRESPPA, Centre de recherches sociologiques et politiques de Paris, est une unité mixte de recherche rattachée au CNRS. Divisé en trois équipes, il mène des travaux sur cinq grands axes thématiques couvrant sociologie, science politique et études de genre. Le volume de contenus à gérer — membres, projets, publications, thèses — est considérable.
De SPIP à WordPress : une migration imposée et nécessaire
Le site original avait été créé en 2013 sous SPIP. Ce CMS, longtemps populaire dans le monde académique et institutionnel français, avait accompagné plusieurs versions du site. Mais le CNRS a depuis décidé d’abandonner SPIP au profit de WordPress pour ses laboratoires. Cette décision institutionnelle tombait à point : le site atteignait aussi ses limites techniques. SPIP ne permet pas toujours certaines mises en page ou fonctionnalités aussi simplement qu’on pourrait le souhaiter, et son écosystème de plugins reste bien plus restreint que celui de WordPress.
La migration a aussi été l’occasion d’un vrai travail éditorial : certains contenus étaient obsolètes, d’autres mal organisés, noyés dans des listes interminables sans aucune possibilité de filtrage.
Une architecture sur mesure, construite pour la complexité
La refonte — réalisée depuis Grenoble, pour ce site parisien — ne s’est pas limitée à un simple changement de CMS. J’ai conçu une architecture de contenu structurée autour de types de publications personnalisés : pages membres, projets de recherche, thèses, ouvrages publiés, et bien d’autres. Chaque entité est catégorisée et reliée aux autres : un membre est associé à une équipe, à un ou plusieurs axes de recherche, à des publications ou des thèses. Ce maillage interne s’étend à l’ensemble du site, soit plusieurs milliers de publications interconnectées.
Intranet, droits personnalisés et développement avancé
Le site intègre également un espace intranet avec un agenda détaillé et un formulaire conditionnel. Les membres peuvent s’y connecter pour consulter des contenus réservés, mais aussi publier ou intervenir sur les contenus qui leur sont associés. J’ai développé un statut utilisateur personnalisé, au-delà des rôles WordPress natifs, pour affiner précisément les droits d’intervention.
Ce projet a nécessité un niveau important de développement sur mesure : création de plugins personnalisés, programmation de fonctions complexes. Et pour être transparent, des outils d’IA comme Claude m’ont été d’une aide précieuse sur certains points particulièrement complexes.









