Skip to content

Des solutions web sur mesure avec WordPress, pour les projets B2B

Partager

WordPress fait tourner plus de 40 % des sites web dans le monde. Pour la plupart, c’est un thème du commerce et une pile de plugins. Pour un projet B2B avec des besoins précis, je l’utilise autrement : comme une base solide sur laquelle je développe exactement ce dont l’entreprise a besoin, et rien de plus.

WordPress n’est pas réservé
aux sites vitrines

On réduit souvent WordPress à la création de sites vitrines. C’est pourtant un framework PHP capable de porter des applications plus complexes : espace client, catalogue B2B avec tarifs différenciés, intranet, outil connecté à un ERP ou à un CRM.

La différence se joue dans la méthode. Assembler un thème commercial et quelques plugins va vite, mais chaque besoin spécifique se règle en ajoutant un plugin de plus, et le site s’alourdit. Je fais l’inverse : je pars du cahier des charges, et je développe le thème, les blocs et les fonctions qui y répondent.

Des blocs Gutenberg
faits pour votre contenu

Un site sur mesure ne doit pas devenir un site que seul son développeur sait modifier. Je construis donc l’édition autour de Gutenberg, l’éditeur natif de WordPress, avec ma propre bibliothèque de blocs, UFO Blocks, publié en open source. Vos équipes y trouvent des blocs adaptés à votre contenu (grille, titres, boutons, FAQ avec ses données structurées pour Google), et uniquement les réglages utiles.

Par rapport à un constructeur de pages comme Elementor ou Divi, vous gagnez des pages plus légères, aucune licence à renouveler pour la mise en page, et un contenu qui reste du HTML standard même si un plugin disparaît un jour.

J’explique la partie technique, code à l’appui, dans mon article sur la création de blocs Gutenberg sur mesure avec Tailwind CSS. Et cette stack a été auditée par Fabrice Ducarme, de WPFormation.

Tailwind CSS
pour un design sans CSS superflu

Pour le design, j’utilise Tailwind CSS sur tous mes thèmes. Là où Bootstrap ou Foundation imposent des composants tout faits, Tailwind fournit des classes utilitaires qu’on assemble selon la charte graphique : couleurs, espacements, points de rupture.

Comme Tailwind ne génère que les classes réellement utilisées, le site charge un seul fichier CSS, compact, commun au thème et aux blocs. Le design reste cohérent d’une page à l’autre, et le rédacteur qui règle un espacement dans l’éditeur obtient exactement celui prévu par la charte.

Des plugins sur mesure
plutôt qu’une pile de plugins

Les plugins du commerce répondent à des besoins génériques. Face à un besoin métier précis, ils posent vite les mêmes problèmes : des fonctions payées mais inutiles, des conflits entre extensions, des évolutions décidées par l’éditeur et non par vous, et du code tiers à surveiller.

Quand le besoin le justifie, je développe un plugin dédié, qui respecte les standards de WordPress (hooks, filtres, actions) pour rester compatible avec ses mises à jour. Sur mes propres sites, ça donne par exemple :

  • CF7 to Mautic, qui envoie les contacts des formulaires Contact Form 7 vers Mautic ;
  • UFO Security, qui surveille les tentatives d’intrusion ;
  • WP Speed Kit, qui regroupe et met en cache les fichiers CSS et JavaScript ;
  • UFO Blocks, la bibliothèque de blocs présentée plus haut.

Pour un client, le même principe s’applique à un catalogue B2B avec tarifs par client, à un module de réservation avec des règles d’annulation précises, ou à des formulaires en plusieurs étapes reliés à un CRM.

Ce qu’un site B2B demande en plus

Un site B2B ne se contente pas de présenter une entreprise. Les décisions d’achat prennent du temps et passent par plusieurs personnes. Le site doit donc proposer des contenus techniques (fiches produits détaillées, documentation, ressources à télécharger), parfois un espace client ou un configurateur, et des passerelles vers les outils de l’entreprise : ERP, CRM, marketing automation.

Ces besoins se prévoient dès la conception de l’architecture, pas après la mise en ligne. C’est ce que j’ai fait pour la boutique B2B et B2C de Palau, fabricant de chaussons de ski, avec deux sites fusionnés en un seul.

La performance et le SEO
se règlent aussi côté serveur

Un site sur mesure se juge aussi à sa vitesse. Côté serveur, j’utilise PHP 8, OPcache, un cache objet Redis et le cache nginx. Côté pages : images en WebP chargées à la demande, fichiers regroupés, HTML sémantique et données structurées Schema.org. Le reste relève du contenu : des titres et des métadonnées soignés, un maillage interne logique, et un suivi des Core Web Vitals.

Mon avis

Le sur mesure n’est pas toujours la bonne réponse. Pour un site vitrine simple, un thème léger et quelques blocs suffisent, et je le dis. Il devient rentable quand votre activité a des règles que les outils du commerce ne savent pas suivre : à ce moment-là, développer la bonne fonction coûte moins cher que contourner trois plugins pendant des années.

Vous avez un projet de site web technique, ou une plateforme existante à faire évoluer ? Parlons-en, ou voyez ma page création de site internet sur mesure.