Aller au contenu

Développement WordPress

Développeur WordPress et WooCommerce freelance

Je reprends, corrige et fais évoluer des sites WordPress et des boutiques WooCommerce : fonctionnalités sur mesure, correction de bugs, mises à jour et performance. Développeur indépendant, j'interviens à distance pour des entreprises en France et au Maroc, et vous échangez directement avec la personne qui écrit le code.

Développement WordPress et WooCommerce : administration WordPress, thème et code functions.php sur un ordinateur portable, avec la maintenance, la correction de bugs, la performance et la migration vers Next.js
Prestations

Ce que je peux prendre en charge

Le plus souvent, le site existe déjà et il faut le faire évoluer, le corriger ou le remettre à jour. Les interventions sont regroupées par type.

  • Reprise d'un site existant

    Comprendre comment le site est construit avant de le modifier, même s'il a été réalisé par quelqu'un d'autre.

    • Analyse technique du site
    • Reprise après un autre prestataire
    • Refonte technique progressive
    Reprise de site
  • Développement sur mesure

    Les fonctionnalités propres à votre activité, intégrées proprement à WordPress.

    • Fonctionnalités et personnalisation
    • Back-office et formulaires
    • Intégrations API
    Développement sur mesure
  • WooCommerce

    Faire évoluer une boutique WooCommerce qui vend déjà.

    • Commande et paiement
    • Catalogue, comptes clients et commandes
    • Logique métier et intégrations
    Développement WooCommerce
  • Bugs et maintenance

    Corriger ce qui ne fonctionne plus et garder le site à jour.

    • Correction de bugs
    • Mises à jour de WordPress, des extensions et de PHP
    • Conflits entre extensions
    Maintenance
  • Performance

    Trouver ce qui ralentit le site, puis le corriger.

    • Analyse des pages lentes
    • Extensions, images et cache
    • Base de données et hébergement
    Performance
  • Refonte et migration

    Moderniser un site WordPress, ou le reconstruire quand c'est justifié.

    • Refonte technique d'un site existant
    • Nouveau site WordPress
    • Migration de WordPress vers Next.js
    WordPress ou Next.js

Reprendre un site WordPress existant

Un site WordPress évolue pendant des années : extensions ajoutées, thème modifié, code placé ici ou là. Avant de toucher à quoi que ce soit, je regarde comment il est réellement construit :

  • Version de WordPress. La version installée et l'écart avec la version actuelle.
  • Version de PHP. Celle du serveur, et sa compatibilité avec WordPress, le thème et les extensions.
  • Thème. Thème du marché, thème sur mesure ou constructeur de pages, et la façon dont il a été personnalisé.
  • Thème enfant. S'il existe, ou si les modifications ont été faites directement dans le thème, ce qui empêche de le mettre à jour.
  • Extensions installées. Celles qui sont actives, leur rôle, leur provenance, et celles qui ne sont plus maintenues ou font doublon.
  • Code spécifique. Le code ajouté dans le thème, dans une extension maison ou ailleurs, et ce qu'il fait réellement.
  • Configuration WooCommerce. Le cas échéant : paiement, livraison, taxes, e-mails et extensions de la boutique.
  • Hébergement. Configuration du serveur, copie de test disponible, sauvegardes, tâches planifiées et accès.
  • Base de données. Son volume, les tables ajoutées par les extensions et les données qui n'ont plus d'usage.
  • Intégrations. Les services externes déjà connectés : paiement, CRM, e-mailing ou outils internes.

L'objectif est de comprendre le projet avant de le modifier. Cette analyse permet de chiffrer le travail sur des bases réelles, de savoir quelles mises à jour sont possibles et de distinguer ce qui doit être corrigé maintenant de ce qui peut attendre.

Développement WordPress sur mesure

Quand une extension ne fait pas exactement ce dont vous avez besoin, le développement sur mesure ajoute la fonctionnalité de la façon prévue par WordPress.

Ce qui peut être développé

  • Fonctionnalités propres à votre activité, que les extensions disponibles ne couvrent pas
  • Types de contenus personnalisés et champs sur mesure, quand vos contenus ne rentrent pas dans les articles et les pages
  • Écrans et réglages dans l'administration, pour que votre équipe gère la fonctionnalité sans développeur
  • Formulaires et processus : demandes, réservations, validations, notifications
  • Échanges avec vos outils ou des services externes via leur API
  • Évolution d'un thème existant, de préférence au moyen d'un thème enfant

Comment c'est développé

  • Les hooks de WordPress. Le code s'appuie sur les actions et les filtres prévus par WordPress, sans modifier le cœur ni les extensions tierces.
  • Moins d'extensions, pas plus. Une fonctionnalité précise est souvent plus simple et plus légère à développer qu'une extension généraliste de plus à configurer et à mettre à jour.
  • Au bon endroit. La présentation reste dans le thème, la logique métier dans une extension dédiée, pour qu'elle survive à un changement de thème.
  • Versionné et documenté. Le code est conservé sous Git avec ses explications, pour qu'un autre développeur puisse le reprendre.

Une fonctionnalité importante ou réutilisable prend la forme d'une extension WordPress sur mesure, avec ses propres réglages dans l'administration. Pour une évolution plus simple, quelques fonctions bien placées suffisent souvent.

Développement WooCommerce sur une boutique existante

WooCommerce couvre beaucoup de besoins dès l'installation. Un développeur devient utile quand la boutique doit fonctionner autrement que prévu, ou quand quelque chose ne fonctionne plus.

  • Commande et paiement. Champs supplémentaires, règles conditionnelles, étapes de validation ou modes de paiement adaptés à votre parcours.
  • Catalogue et produits. Comportement des produits, variantes, prix ou règles d'affichage propres à votre activité.
  • Comptes clients. Espace client, informations supplémentaires, règles par type ou groupe de clients.
  • Traitement des commandes. Statuts personnalisés, notifications, exports et écrans de suivi pour votre équipe.
  • Logique métier. Calculs, conditions et automatismes que les extensions WooCommerce ne prévoient pas.
  • Intégrations API. Échanges de commandes, de stock ou de clients avec votre logiciel de gestion, votre CRM ou d'autres outils.
  • Débogage. Commandes bloquées, totaux incorrects, e-mails non envoyés ou paiements qui ne remontent pas.
  • Extensions existantes. Configurer, adapter ou compléter les extensions déjà en place plutôt que tout remplacer.

Chaque modification est testée de bout en bout sur une copie de la boutique, avec des commandes de test et le paiement en mode test, avant d'être publiée.

Vous préparez une nouvelle boutique en ligne au Maroc ?

Paiement par carte ou à la livraison, frais de livraison par ville, transporteurs : les points propres à la vente au Maroc sont expliqués sur la page création de site e-commerce au Maroc.

Maintenance, mises à jour et correction de bugs

La plupart des problèmes d'un site WordPress viennent de la combinaison des extensions, du thème, de la version de PHP et du serveur, plutôt que de WordPress lui-même.

Correction de bugs

  • Recherche de la cause via les journaux et le mode debug
  • Fonctionnalités cassées, erreurs et pages blanches
  • Conflits entre extensions, ou entre le thème et une extension

Mises à jour

  • WordPress, extensions et thème
  • Compatibilité avec la version de PHP du serveur
  • Vérification sur une copie de test avant les mises à jour importantes

Maintenance

  • Sauvegarde vérifiée avant toute intervention à risque
  • Correctifs de sécurité et nettoyage des extensions inutiles
  • Suivi des points repérés lors de l'analyse

Pour signaler un problème, indiquez ce qui ne fonctionne plus, depuis quand, et ce qui a changé récemment sur le site : une mise à jour, une nouvelle extension, un changement d'hébergement. Le rythme de la maintenance et les délais d'intervention sont convenus avec vous selon le site.

Performance d'un site WordPress

Un site WordPress lent a rarement une seule cause. Le travail commence par mesurer les pages concernées, puis par chercher d'où vient la lenteur :

  • Extensions. Celles qui chargent du code sur toutes les pages, ou font des requêtes coûteuses.
  • Images. Formats, dimensions et chargement différé des images.
  • Cache. Configuration du cache des pages et des objets, compatible avec les pages dynamiques comme le panier.
  • Base de données. Requêtes lentes, données accumulées et options chargées sur chaque page.
  • Ressources du front-office. Feuilles de style et scripts chargés sans être utilisés.
  • Hébergement. Version de PHP et configuration du serveur.
  • Core Web Vitals. Analyse des indicateurs de Google pour savoir quoi corriger en priorité.

Les résultats dépendent de l'hébergement, du thème et des extensions en place : chaque correction est mesurée avant et après, sans promettre de score à l'avance.

Garder WordPress ou passer à Next.js ?

Une refonte ne signifie pas forcément quitter WordPress. Le bon choix dépend du site, de la façon dont il est mis à jour et de ce qui pose problème aujourd'hui.

Garder WordPress

Quand votre équipe publie régulièrement du contenu, que la boutique tourne sur WooCommerce ou que les problèmes viennent surtout d'extensions et d'un thème à remettre en ordre, une refonte technique sur WordPress est souvent la solution la plus simple.

Reconstruire avec Next.js

Quand le contenu change peu, que le site dépend d'un constructeur de pages lourd ou qu'il doit gérer plusieurs langues et un référencement précis, une reconstruction avec Next.js peut se justifier. Elle se prépare page par page, en conservant les URL existantes.

Projet réalisé

Morocco Expedition

Migration d'un site de circuits sous WordPress et Elementor vers Next.js, en conservant les URL existantes, avec des versions anglaise et espagnole reliées par hreflang et des données structurées.

Pour des sites en France et au Maroc

Je suis basé à Marrakech et je travaille à distance avec des entreprises au Maroc, en France et ailleurs. Une intervention WordPress se gère très bien à distance : un accès au site ou à une copie de test, un périmètre écrit, puis des échanges par e-mail, téléphone ou visioconférence, en français ou en anglais.

Méthode

Comment se déroule une intervention WordPress

  1. Comprendre le besoin

    Vous expliquez ce que vous voulez modifier ou corriger, et comment le site est utilisé au quotidien.

  2. Examiner le site existant

    J'analyse les versions, le thème, les extensions, le code spécifique et l'hébergement avant de chiffrer.

  3. Définir l'intervention

    Vous recevez un périmètre écrit : ce qui sera modifié, l'approche technique, le planning et le devis.

  4. Développer et tester

    Le travail est réalisé sur une copie de test, sous Git, puis vérifié sur ordinateur et mobile, commandes de test comprises pour une boutique.

  5. Mise en production

    Les modifications sont publiées au moment convenu, après une sauvegarde, avec une note expliquant ce qui a changé.

FAQ

Questions sur le développement WordPress

Les réponses aux questions courantes sur la reprise d'un site WordPress, WooCommerce, la maintenance, la migration vers Next.js et le chiffrage d'une intervention.

Pouvez-vous reprendre un site WordPress développé par quelqu'un d'autre ?

Oui. Je commence par analyser le site : versions de WordPress et de PHP, thème, extensions, code spécifique et hébergement. Le devis correspond ainsi à l'état réel du site, et les points à risque sont connus avant de commencer.

Travaillez-vous avec WooCommerce ?

Oui. J'interviens sur des boutiques WooCommerce existantes : commande et paiement, produits, comptes clients, traitement des commandes, intégrations et correction de bugs. Pour lancer une nouvelle boutique au Maroc, la page création de site e-commerce détaille la démarche.

Pouvez-vous corriger une extension ou un thème existant ?

Le plus souvent, oui. Un thème ou une extension développé pour vous peut être modifié directement. Pour un produit acheté auprès d'un éditeur, les modifications passent plutôt par un thème enfant, une petite extension complémentaire ou un correctif signalé à l'éditeur, pour ne pas être perdues à la prochaine mise à jour.

Faites-vous la maintenance de sites WordPress ?

Oui : mises à jour de WordPress, des extensions, du thème et de PHP, correctifs de sécurité et correction des problèmes qui apparaissent. Les mises à jour importantes sont d'abord vérifiées sur une copie de test, avec une sauvegarde avant chaque intervention.

Pouvez-vous migrer un site WordPress vers Next.js ?

Oui, quand c'est justifié. Beaucoup de sites gagnent à rester sur WordPress. Une migration vers Next.js se prépare page par page, en conservant les URL existantes, et je vous dis franchement si elle vaut l'effort pour votre site.

Travaillez-vous avec des clients en France et au Maroc ?

Oui. Je suis basé à Marrakech et je travaille à distance avec des entreprises au Maroc, en France et ailleurs, en français ou en anglais, par e-mail, téléphone ou visioconférence.

Combien coûte une intervention WordPress ?

Cela dépend du périmètre et de l'état du site, c'est pourquoi je ne publie pas de tarifs. Décrivez votre besoin et, si possible, donnez accès au site ou à une copie : je vous envoie un devis pour le travail demandé.

Un site WordPress ou une boutique WooCommerce à faire évoluer ?

Décrivez ce qui doit changer ou ce qui ne fonctionne plus. Je vous réponds avec des questions ou une première estimation.

Contact

Demander un devis

Décrivez ce que vous souhaitez créer, corriger ou améliorer. Je lis votre message, je vous pose les questions nécessaires et je reviens vers vous avec les prochaines étapes ou une première estimation. Je ne publie pas de grille tarifaire : chaque devis est établi à partir de votre projet.

Parlez-moi de votre projet