Développement WordPress et WooCommerce

Nous créons et réparons des sites WordPress et des boutiques WooCommerce : plugins sur mesure, thèmes enfants, mises en page Elementor Pro, sites multilingues et synchronisation des stocks et des prix avec 1C ou un ERP. Nous sauvons aussi des sites laissés à l’abandon par d’autres développeurs, et plusieurs boutiques sont entre nos mains depuis 2021.

Développement WordPress et WooCommerce

Quand faire appel à nous

La plupart des projets WordPress nous arrivent avec un passé : un thème modifié par trois personnes, quarante plugins et une intégration que personne ne comprend entièrement.

Ce que nous faisons

Boutiques WooCommerce

Catalogues avec des attributs et des filtres qui fonctionnent, recherche de produits, tunnel de commande et passerelles de paiement, statuts de commande et e-mails. Nouvelles boutiques ou évolutions de celle avec laquelle vous vendez déjà.

Plugins sur mesure et mu-plugins

La logique métier vit dans son propre plugin ou dans un plugin obligatoire (mu-plugin), pas dans les fichiers du thème. Elle survit aux mises à jour du thème, peut être désactivée pour les tests et est versionnée.

Thèmes enfants et Elementor Pro

Thèmes enfants sur la base d’un thème commercial ou sur mesure, maquettes Figma intégrées dans Elementor Pro et mises en page mobiles qui tiennent sur les petits écrans.

Intégration 1C et ERP

Produits, stocks, prix et attributs arrivent dans WooCommerce depuis le système qui en est la référence. Les commandes peuvent faire le chemin inverse : personne ne recopie de données d’une fenêtre à l’autre.

Sites multilingues

Installations Polylang avec pages, produits, catégories et slugs traduits, un hreflang correct et un sélecteur de langue qui mène à la même page dans l’autre langue.

Sauvetage et vitesse

Diagnostic des sites qui plantent, affichent un écran blanc ou ralentissent après des mises à jour. Nous trouvons la cause, la corrigeons et faisons en sorte que cela ne se reproduise pas.

Stocks et prix depuis le système de référence

Stocks et prix depuis le système de référence

Dans beaucoup de boutiques, le vrai catalogue est dans 1C ou un autre logiciel de gestion, et le site n’en est qu’une copie périmée dès midi. Nous relions les deux pour que produits, niveaux de stock, prix et attributs arrivent dans WooCommerce selon un planning, sans que personne ne les ressaisisse. La difficulté est dans les détails : WooCommerce utilise des tables de recherche qu’il faut rafraîchir après un import, sinon filtres et recherche affichent les mauvais produits, et le logiciel de gestion envoie parfois des données que WooCommerce refuse. Nous traitons ces cas dans le code et les journalisons, pour qu’un import raté soit repéré le jour même.

Sauver un site créé par quelqu'un d'autre

Sauver un site créé par quelqu'un d'autre

Un appel typique commence par un site tombé après une mise à jour. En général, c’est une version de plugin défectueuse, annulée dans l’heure, plus un enregistrement en base à réparer. Le travail de fond vient ensuite : nous mettons le code dans un dépôt, créons une copie de préproduction, sortons le code personnalisé du thème vers un thème enfant ou un plugin et supprimons ce que personne n’utilise. Les données du constructeur de pages demandent un soin particulier, car Elementor stocke les mises en page sous forme de données sérialisées qu’un rechercher-remplacer imprudent casse. Nous avons aussi fait passer un site multilingue d’un plugin de traduction à Polylang sans perdre ses traductions.

Maintenues pendant des années, pas pour un lancement

Maintenues pendant des années, pas pour un lancement

Plusieurs des boutiques sur lesquelles nous travaillons sont entre nos mains depuis 2021. Aucune n’a de développeur en interne : quand quelque chose casse un samedi, c’est à nous qu’elles écrivent. La routine est ordinaire et elle fonctionne : les mises à jour d’abord sur une copie de préproduction, puis sur la boutique en ligne après vérification du catalogue, du panier et du paiement, des sauvegardes vers un stockage séparé, et une supervision qui surveille la page de paiement et pas seulement la page d’accueil. Le travail sur la vitesse se fait au fil de l’eau, quand une page de catégorie se met à ramer ou qu’un nouveau plugin ajoute une seconde de chargement.

Comment nous démarrons

01

Accès et état des lieux

Vous nous donnez les accès à l’administration, à l’hébergement et au dépôt. Nous faisons une sauvegarde complète et relevons les versions des plugins, la vitesse et les pages clés avant de toucher à quoi que ce soit.

02

Diagnostic ou cahier des charges

Pour un site existant, vous recevez la liste des problèmes et des risques. Pour un nouveau travail, un périmètre avec les pages, les intégrations et les plugins concernés.

03

Développement en préproduction

Les modifications sont faites sur une copie du site. Vous les validez là, pas sur la boutique en ligne.

04

Mise en ligne

Les modifications passent en ligne à une heure convenue, et nous vérifions juste après le catalogue, le panier, le paiement et les formulaires.

05

Maintenance

Si vous le souhaitez, nous continuons à nous occuper du site chaque mois : mises à jour, sauvegardes, corrections et petites modifications.

Avec quoi nous travaillons

WordPress

Code

Intégrations

Exploitation

Formats de collaboration

Projet au forfait

Une nouvelle boutique, une intégration avec 1C ou un ERP, une refonte sous Elementor ou un passage à Polylang, avec un périmètre convenu.

Maintenance mensuelle

Mises à jour, sauvegardes, supervision, corrections et un volume de petites modifications chaque mois, pour les boutiques qui ne peuvent pas se permettre d’être hors ligne.

À l'heure ou à la tâche

Un plantage après une mise à jour, une page de catégorie lente ou un conflit de plugins, facturé à l’heure ou comme tâche au forfait.

Témoignages

Nous traitons chaque client et son projet avec attention.

Questions fréquentes

Pouvez-vous reprendre une boutique créée par une autre agence ?

Oui, c'est ainsi que commence la plupart de notre travail WordPress. Nous faisons une sauvegarde complète, examinons le thème, les plugins et le code personnalisé, et vous disons ce qui est cassé, ce qui est risqué et ce qui peut attendre avant de convenir d'un périmètre.

Quels logiciels de gestion pouvez-vous relier à WooCommerce ?

Nous développons et maintenons depuis des années des échanges entre 1C et WooCommerce. D'autres ERP et logiciels de gestion peuvent être reliés via leur API ou des exports de fichiers. La règle est la même dans tous les cas : le système propriétaire des données est la source, et la boutique le suit.

Notre site a cassé après une mise à jour. Que faites-vous en premier ?

Le remettre en ligne. En général, cela veut dire annuler la version du plugin ou du thème en cause et réparer la base de données si nécessaire. Ensuite, nous trouvons pourquoi il a cassé et mettons en place une copie de préproduction, pour que la prochaine mise à jour soit testée avant d'atteindre le site en ligne.

Allez-vous modifier directement les fichiers des plugins ou du thème ?

Non. Les modifications vont dans un thème enfant ou un plugin sur mesure, pour que les mises à jour ne les écrasent pas. Si un précédent développeur a modifié des fichiers de plugins, nous commençons par en sortir ces changements.

Elementor ou un thème sur mesure ?

Elementor Pro convient aux sites dont le propriétaire veut modifier les pages sans développeur. Un thème sur mesure convient aux boutiques où la vitesse et un design strict comptent davantage. Beaucoup de sites utilisent les deux, et nous vous dirons ce qui convient après avoir vu ce que vous avez.

Pouvez-vous rendre notre boutique multilingue ?

Oui, avec Polylang : pages, produits et catégories traduits, URL traduites et hreflang correct, pour que les moteurs de recherche affichent la bonne langue. Nous faisons aussi passer des sites d'autres plugins de traduction à Polylang avec leurs traductions existantes.

Pouvez-vous accélérer une boutique lente ?

En général, oui. Nous mesurons d'abord, puis examinons les requêtes lentes en base, les plugins lourds, les images, le cache et le serveur lui-même. Vous recevez les chiffres avant et après, pour voir clairement l'effet de chaque changement.

Créez-vous de nouveaux sites WordPress de zéro ?

Oui, à partir d'une maquette Figma ou d'un brief. Pour des applications web plus importantes, nous proposons souvent une autre stack, et notre page développement web explique quand cela a du sens.

Parlez-nous de votre projet

Décrivez la tâche en quelques lignes. Sous un jour ouvré, nous vous répondons avec des questions ou un premier avis sur le périmètre et le coût.

Vous préférez l'e-mail ou un appel ?

welcome@revolsource.com
+38 097 662 23 20

Revol Software OÜ, Tallinn, Estonie. Notre équipe est répartie dans le monde entier.

Rejoignez notre équipe

Envoyez votre CV à career@revolsource.com