FERREIRO Studio · Tours

Studio · Développement · Tours (37)

Développement de plugins WordPress sur mesure

L'essentiel, en 20 secondes

  • Développement d'extensions WordPress sur mesure, quand aucune du répertoire ne convient.
  • Pour les TPE et les sites qui ont une règle métier particulière.
  • Sur devis, après cadrage du besoin.
  • Un plugin publié sur WordPress.org : Compta-FEC pour WooCommerce.

Il arrive qu'aucune extension du marché ne fasse ce dont vous avez besoin. Ou qu'il faille en empiler quatre, payantes, pour approcher le résultat — et que le site devienne lent et fragile. Dans ce cas, on développe l'extension qui manque.

C'est mon terrain : j'édite mes propres extensions WordPress, publiées sous mon nom. Ce que je fais pour mes produits, je le fais pour votre site.

Quand un plugin sur mesure est la bonne réponse

Quand ça vaut le coup — et quand ça ne le vaut pas

Les cas où ça vaut le coup

  • Votre métier a une règle que personne n'a codée. Un calcul de devis particulier, une contrainte réglementaire, une façon de facturer qui n'est pas celle de tout le monde.
  • Vous empilez des extensions pour un résultat approximatif. Quatre plugins qui se marchent dessus coûtent plus cher, à l'année, qu'un seul écrit pour vous — et chacun est une porte d'entrée de sécurité en plus.
  • Vous saisissez deux fois la même donnée. Votre site d'un côté, votre logiciel de gestion ou votre comptabilité de l'autre. Un pont bien fait supprime la double saisie.
  • Vous voulez ne dépendre de personne. Une extension écrite pour vous ne peut pas augmenter son abonnement, changer de propriétaire, ni disparaître du jour au lendemain.

Les cas où je vous le déconseille

  • Une extension du marché fait déjà le travail. Je vous la dis, je l'installe, on n'en parle plus. Développer pour le plaisir de développer, c'est vous facturer de la maintenance à vie.
  • Le besoin n'est pas encore stable. Si la règle métier change tous les mois, il faut la stabiliser avant de la coder. Sinon on paie deux fois.
  • Le besoin est ponctuel. Un export à faire une seule fois n'a pas besoin d'une extension.

Une extension sur mesure, c'est du code qu'il faut ensuite maintenir à chaque version de WordPress. Ce n'est pas gratuit dans le temps, et je le dis avant, pas après.

La preuve

Je ne fais pas que le promettre : j'en publie

Compta-FEC est mon extension pour WooCommerce, publiée sur le répertoire officiel WordPress. Elle transforme chaque commande en écriture comptable équilibrée et sort le fichier FEC réglementaire — celui que réclame l'administration, aux colonnes et au format imposés.

C'est le meilleur exemple de ce que je sais faire, parce que c'est le plus exigeant : une écriture comptable doit tomber juste, sans exception et sans arrondi de complaisance. Et c'est exactement le métier d'où je viens — dix ans de logiciels de paie, de comptabilité et de gestion.

Une extension publiée sur le répertoire officiel passe une revue de code par l'équipe WordPress avant d'être acceptée. Ce n'est pas un label de qualité absolue, mais c'est un regard extérieur que personne n'a sur du code livré en privé.

Celle-là, je la publie sous mon nom. Cette page-ci parle de l'inverse : une extension écrite pour votre site, et pour lui seul. Si c'est le site lui-même qu'il vous faut, c'est la création de site.

Comment je travaille sur une extension

Du besoin au plugin livré

01

On cadre le besoin, précisément

C'est l'étape la plus importante et celle qu'on saute le plus souvent. On écrit noir sur blanc ce que l'extension doit faire, et surtout ce qu'elle ne fera pas. Un besoin flou donne un plugin qu'on réécrit trois fois.

02

Je développe, vous voyez avancer

Vous testez sur une copie de votre site, pas sur le site en production. Vous voyez, vous corrigez, on ajuste avant que ça touche vos visiteurs ou vos clients.

03

On installe sans casser ce qui tourne

Sauvegarde avant, mise en service, vérification en conditions réelles. Une extension qui annonce « installée » sans qu'on ait relu ce qu'elle a écrit n'est pas installée.

04

Je la maintiens dans le temps

WordPress évolue plusieurs fois par an, et vos extensions doivent suivre. Une extension sur mesure sans entretien devient, au bout de deux ans, la raison pour laquelle vous ne pouvez plus mettre votre site à jour. L'entretien d'une extension sur mesure ne se règle pas comme celui d'un site vitrine : son périmètre et son montant sont fixés au devis, en même temps que le reste.

05

Vous gardez la main sur le livrable

Vous recevez l'extension et son code source, avec un droit d'usage illimité sur le livrable : vous n'êtes prisonnier de personne, un autre développeur peut la reprendre. Je conserve de mon côté les composants réutilisables qui me servent d'un projet à l'autre — c'est ce qui fait qu'une brique déjà éprouvée ne vous est pas refacturée au prix du neuf.

Budget

Combien coûte une extension sur mesure ?

Sur devis, et pour une raison précise : l'écart entre une extension d'une seule fonction et un module métier complet est bien plus large que sur un site. Annoncer un prix avant d'avoir compris la règle à coder, ce serait vous donner un chiffre qui ne tient pas.

Ce qui fait le prix : l'ampleur de la fonction et le nombre de règles à coder ; le fait que l'extension doive ou non parler à un autre logiciel (comptabilité, gestion, service de paiement) ; la reprise de données existantes, s'il y en a ; et le volume de tests qu'exige le niveau d'exigence — une règle qui doit être juste à chaque fois coûte plus cher qu'une règle qui peut se rattraper à la main.

C'est le rôle de l'étape de cadrage : on écrit ce que l'extension doit faire et ce qu'elle ne fera pas, et c'est de là que sort un chiffre qui tient. Et comme pour un site, le délai ne se promet pas à l'aveugle. Je vous donne une durée réaliste au devis.

Parlons-en

Décrivez-moi ce qu'aucun plugin ne fait

Dites-moi en deux lignes ce que vous n'arrivez pas à faire aujourd'hui. Je vous réponds franchement : si une extension du marché existe, je vous la nomme ; si ça vaut la peine d'en développer une, je vous le dis. Je vous réponds sous 48 heures ouvrées.

Ferreiro Studio — Tours, Indre-et-Loire. 06 07 94 36 97 · studio.ferreiro@gmail.com · lundi–vendredi, 9 h – 18 h.