Ajouter une fonction à WordPress sans refaire son site

À retenir

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.

Ordinateur portable affichant du code de développement
Photo illustrative : Luca Bravo / Unsplash, utilisée sous licence Unsplash.

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

ApprocheQuand l’étudierCe qu’il faut vérifier
Configurer ce qui existeLe 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 existanteLe besoin est courant et bien couvert.Compatibilité, coût de licence, entretien et dépendances.
Développer sur mesureLes 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.

Retour aux ressources

Passer à l’action

Ajouter des fonctions à votre site

Discutons des améliorations qui simplifieraient votre travail.

On garde ça simple

Votre TI peut être
plus simple que ça.

30 minutes pour faire le point.
Gratuit, sans engagement et sans jargon.

Réserver une rencontre

Votre confidentialité

Choisissez les fonctions que vous autorisez. Vous pouvez changer d’avis en tout temps depuis « Gérer les témoins ».

Le chat ne se charge que si vous l’ouvrez après l’avoir autorisé. Le retrait arrête le chat intégré; il ne supprime pas les messages déjà reçus ni les témoins du fournisseur. Détails et droits.

Le retrait des statistiques arrête la mesure, supprime les témoins Analytics accessibles sur ce site et recharge la page si l’outil était actif. Il n’efface pas les données déjà reçues par Google. En savoir plus sur les statistiques.