Le refuge de l'Enclave des Papes, à Grillon dans le Vaucluse, tournait sur un WordPress dont une version de 2011 répondait encore en ligne. On l'a remplacé par un site en PHP sans base de données, et surtout par une administration écrite pour les bénévoles : fiches animaux, adoptions, pages, photos, archive de quinze ans, tout se fait depuis un seul écran, sans FTP et sans nous.
Trois écrans du site en ligne, pris le 12 septembre 2026, et trois écrans de l'administration. Cliquez pour ouvrir en grand.
La SPA de l'Enclave des Papes accueille une centaine de chiens et de chats à Grillon, à la frontière de la Drôme et du Vaucluse. Son site était un WordPress alimenté depuis 2011, avec 831 fiches animaux et 592 articles accumulés, 7,2 Go de photos, et un dossier WP3 d'une version 3.1 toujours servi en ligne. Publier une fiche demandait de connaître WordPress, et personne au refuge n'avait le temps de l'apprendre.
Le cahier des charges de l'association tenait en une phrase : que les bénévoles puissent tout faire eux-mêmes. Mettre un animal en ligne avec ses photos, le passer en adopté, corriger un tarif de pension, changer une photo sur l'accueil. On a construit le site en PHP sur des fichiers plats, sans base de données, et on a passé plus de temps sur l'administration que sur le site public. C'est ce qui rend le projet différent des neuf autres de cette page.
Chaque fiche animal est un fichier. Les listes, les compteurs et le bandeau des adoptés se calculent à l'affichage. L'administration, à /admin/, a été écrite pour ce refuge, pas adaptée d'un outil générique :
Le design est celui que l'association voulait. Elle nous a envoyé une maquette faite avec un outil d'IA, avec notre contenu et notre arborescence dedans. On en a relevé les couleurs, les espacements et les typographies, et on les a posés sur notre moteur, sans rien changer à la mécanique. Le site a ensuite été mesuré sur 27 pages et 13 largeurs d'écran, menu fermé puis déplié, soit 351 mesures, avant la livraison du 15 août 2026.
L'administration a été construite avec l'association, pas livrée d'un bloc. On a mis une première version entre ses mains dès le 14 août, sur une adresse de démonstration, et chaque retour a été traité le jour même. Le plus structurant : au départ, les bénévoles pouvaient modifier les fiches animaux et les principaux textes des pages. L'association a demandé plus, « pouvoir modifier réellement et complètement chaque page ». On a donc décrit chacun des 24 types de blocs du site dans un schéma, et le formulaire d'édition se construit à partir de ce schéma. Depuis, tout ce que le visiteur voit se modifie depuis l'admin, jusqu'à l'ordre des sections.
Deux autres ajustements venus du terrain. La carte d'identité des animaux avait un champ « force physique » en texte libre ; il est devenu « marche en laisse » à quatre états, parce que c'est ainsi que les bénévoles décrivent un chien. Et le plan d'accès interroge désormais Google par le nom du refuge plutôt que par des coordonnées, pour que la fiche de l'établissement pose le repère exactement où il faut. Le site a été mis en ligne une fois ces retours intégrés.
?page_id=53. Chacune repart en 301 vers son équivalent, ou en 410 quand rien ne la remplace, jamais vers l'accueil.AnimalShelter avec l'adresse et le téléphone, fil d'Ariane, image de partage par animal. Google et les moteurs de réponse savent ce qu'est le site et où il est.Une administration n'est pas un détail livré avec le site, c'est le site vu depuis l'intérieur. Si le bénévole ne peut pas changer une photo sans appeler l'agence, le site ne sera pas tenu à jour. Écrire un outil pour le métier du client coûte plus cher qu'installer WordPress, et c'est ce qui fait que les fiches sont tenues par le refuge, pas par nous.
Ce site a été offert au refuge. Le travail, lui, est exactement celui qu'on vend : un moteur léger, une administration écrite pour le métier du client, et des retours traités le jour même pendant la mise au point, du 14 au 22 août 2026, avant la mise en ligne.
Quand on livre un site en PHP, il vient avec son administration, faite pour l'activité du client et pas pour un client moyen. Fiches produits, réservations, animaux à adopter, chantiers en photo : le formulaire suit le métier. On sait aussi livrer un WordPress à qui le connaît déjà, mais ce n'est pas la seule façon de rendre un client autonome.
La SPA de Grillon est en ligne, avec ses animaux à l'adoption mis à jour par les bénévoles eux-mêmes. Allez voir ce que donne un site tenu par les gens du refuge.
Visiter spa-grillon.fr