Une nouvelle fonction ne nécessite pas forcément une refonte. Décrivez le besoin, examinez votre installation et comparez configuration, extension existante et développement sur mesure.

Votre site fonctionne, mais il lui manque quelque chose
Vous recevez des demandes trop vagues. Votre boutique propose des livraisons à des moments impossibles. Votre équipe recopie des informations entre le site et un autre outil. Ces problèmes peuvent appeler une modification ciblée plutôt qu’une nouvelle version de tout le site.
La première décision n’est pas le nom du logiciel à acheter. C’est la règle de fonctionnement à obtenir. Pour une petite entreprise à Québec ou ailleurs dans la province, un projet bien défini commence souvent par quelques exemples réels de ce qui bloque.
Trois façons d’ajouter la fonction
| Approche | Quand l’étudier | Ce qu’il faut vérifier |
|---|---|---|
| Configurer ce qui existe | Le thème ou une extension propose déjà le réglage. | Les effets sur les autres pages et les limites du réglage. |
| Ajouter une extension existante | Le besoin est courant et bien couvert. | Compatibilité, coût de licence, entretien et dépendances. |
| Développer sur mesure | Les règles particulières ne sont pas correctement couvertes. | Périmètre, tests, documentation et suivi du code. |
WordPress prévoit les extensions pour ajouter des fonctionnalités sans modifier directement son cœur. Sa documentation officielle sur les extensions explique ce principe. Cela permet de distinguer l’évolution fonctionnelle du remplacement complet d’un site.
Exemple : une boutique avec des contraintes de livraison
Prenons un exemple fictif de traiteur. Il souhaite prendre des commandes en ligne, mais a besoin d’un délai de préparation, de plages de livraison et d’exceptions à certaines dates. Dire « ajouter un calendrier » est trop vague pour estimer le projet.
Il faut préciser ce qui arrive lorsqu’un client commande après l’heure limite, combine deux types de produits ou change son adresse. Il faut aussi déterminer qui pourra bloquer une plage et quelles informations apparaîtront dans le courriel de commande. Ces réponses définissent la fonction à réaliser.
Ce qu’il faut préparer avant de demander un prix
- Le résultat attendu, décrit dans vos mots.
- Un exemple qui doit être accepté et un autre qui doit être refusé.
- Les personnes qui utiliseront la fonction : client, employé ou administrateur.
- Les autres outils concernés, s’il y en a.
- Les réglages que vous souhaitez pouvoir changer vous-même.
La personne qui intervient doit ensuite examiner l’installation et ses dépendances. Une extension abandonnée, un thème modifié ou une intégration fragile peut nécessiter des travaux préalables. Le devis devrait les distinguer de la nouvelle fonction.
Prévoir la mise en ligne et la suite
Demandez comment vous pourrez essayer la fonction avant sa mise en ligne et comment revenir à l’état précédent si un problème survient. Faites définir les scénarios à vérifier : affichage mobile, droits d’accès, courriels et commandes, selon le projet.
Après livraison, une nouvelle fonctionnalité reste du logiciel à entretenir. Gardez une description de son fonctionnement et des modifications effectuées. La maintenance WordPress et l’ajout d’une fonction répondent à des besoins différents; leurs responsabilités doivent être claires.
Peut-on commencer par une petite intervention ?
Oui, si l’examen du site confirme que la fonction peut être isolée. Chez Effset, le point de départ est votre besoin et votre site actuel. Consultez les services de modification de sites et de développement WordPress pour discuter d’un ajout, d’une adaptation WooCommerce ou d’une connexion entre outils.
