...

Plugin WooCommerce sur-mesure : import EAN et IA | Iotaweb

Catégorie : automation | Wordpress

Réalisation pour RM Agencies, plugin WordPress commercial

Développement d'un plugin WooCommerce qui transforme un code EAN en fiche produit optimisée SEO

Iotaweb a conçu et développé WooCommerce AI Importer, une extension WordPress sur-mesure distribuée par RM Agencies. Un code-barres, un lien fournisseur ou un code HTML suffit : le plugin récupère les données, fait rédiger la fiche par l'IA Claude, importe les images en WebP et crée le produit dans la boutique.

Page de présentation du plugin d'import produit WooCommerce par EAN développé par Iotaweb
Vous saisissez3760123456784ou une URL fournisseur, ou le code HTML d'une page
Le plugin récupèreNom, prix, caractéristiques et images
Claude rédigeTitre, méta, 700 à 1 000 mots et 12 mots-clés
WooCommerce reçoitUne fiche complète en 30 à 60 secondes

Le besoin : alimenter un gros catalogue WooCommerce sans saisie manuelle

Le plugin est né d'un problème concret rencontré sur une boutique WooCommerce B2B de cadeaux CSE : créer des centaines de fiches produit à la main prend des jours, et copier les descriptions des fournisseurs produit du contenu dupliqué que Google ignore.

RM Agencies souhaitait transformer cet outil interne en plugin WordPress commercial, installable sur n'importe quelle boutique, avec licence, réglages et documentation.

  • Des sources hétérogènes. Certains fournisseurs donnent un EAN, d'autres un lien, et les grands sites marchands bloquent la lecture automatique.
  • Du contenu unique. Chaque fiche doit être réécrite, structurée et optimisée pour le référencement, pas recopiée.
  • Des visuels fiables. Aucune image hors sujet ne doit se retrouver sur une fiche.
  • Des données Merchant Center. Le GTIN doit être renseigné pour Google Shopping.

Ce que nous avons développé

Les quatre briques suivent le trajet d'un produit, de la saisie du code jusqu'à la fiche dans WooCommerce.

1

Un moteur d'import multi-sources : EAN, URL et HTML

Le plugin interroge plusieurs bases de codes-barres dans l'ordre et s'arrête dès qu'il trouve le produit. Si l'EAN est inconnu, l'utilisateur bascule en un clic vers l'import par URL ou par HTML.

  • Cascade d'API EAN : Barcode Lookup, UPC Item DB, Open Food Facts, puis Go-UPC, SearchUPCData et EAN-Search si des clés sont ajoutées.
  • Import par URL avec pré-scan : nom, prix, EAN, description, spécifications et images sont contrôlés avant la génération.
  • Import par code HTML pour les pages qui bloquent le scraping, avec le même résultat.
  • Données modifiables avant l'envoi à l'IA : nom, marque, prix, UGS, catégories.
Interface d'import produit par code EAN dans l'administration WordPress
Import par code-barres EAN
Import de produit WooCommerce par URL fournisseur avec pré-scan des données
Import par URL et pré-scan
2

Un pipeline d'images sécurisé et optimisé

Les visuels sélectionnés sont téléchargés dans la médiathèque, convertis et renommés pour le référencement. La règle de sécurité est simple : jamais de recherche d'image par nom, qui pourrait ramener un visuel hors sujet.

  • Conversion WebP en qualité 85, nom de fichier et texte alternatif SEO générés automatiquement.
  • Sélection manuelle : un clic exclut une image, de 1 à 10 visuels par produit.
  • Recherche de secours sur plusieurs sources, limitée à l'EAN exact.
  • Contrôle qualité : les images de moins de 300 px sont signalées, et une image bloquée peut être chargée depuis l'ordinateur.
Sélection des images produit détectées avant import dans WooCommerce
Sélection des visuels produit
3

Une rédaction SEO par l'IA Claude, selon un cahier des charges

Le plugin se connecte à l'API Anthropic. Les textes sont réécrits à partir des données récupérées et suivent des règles précises, pensées pour Google et pour la conversion.

  • Titre SEO de 60 à 70 caractères et méta description de 150 à 160 caractères.
  • Description courte de 120 à 180 mots avec 6 points forts orientés bénéfice.
  • Description longue de 700 à 1 000 mots en 6 sections H2, avec 3 liens de maillage interne et 2 visuels intégrés.
  • 12 mots-clés ajoutés en étiquettes produit, et liste du contenu de la boîte.
  • Ton et contexte réglables : description du site, style, langue française ou anglaise, choix du modèle Sonnet, Opus ou Haiku.
Description produit longue structurée générée par l'IA Claude
Description longue générée par Claude
4

Une fiche WooCommerce remplie champ par champ

Le plugin crée un produit simple standard, affiché par le thème de la boutique et compatible avec les extensions existantes.

  • EAN / GTIN dans le champ natif de WooCommerce 9 et dans les métas lues par Google Merchant Center.
  • Prix régulier et prix barré, avec détection automatique du prix le plus élevé.
  • Catégorie principale transmise à Yoast SEO et Rank Math, titre et méta envoyés aussi à SEOPress.
  • Publication maîtrisée : brouillon par défaut, URL source et données d'origine conservées sur le produit.
Fiche produit WooCommerce créée automatiquement par le plugin d'import
Fiche produit créée dans la boutique

Modes d'import, réglages, FAQ et demande de démo : toutes les informations sur le plugin sont sur le site de RM Agencies.

Voir plus d'infos sur le plugin

Un plugin pensé pour la production

Un outil qui crée des produits dans une boutique en ligne doit être fiable, traçable et sécurisé. Ces points ont été traités dès la conception.

Licence par domaine

Clé unique liée au site et vérifiée par le serveur RM Agencies, pour commercialiser le plugin en toute maîtrise.

Journaux détaillés

Recherches EAN, sources utilisées, téléchargements et créations de fiches : chaque étape est tracée avec son niveau.

Traitement en arrière-plan

Si la génération dépasse le délai de l'hébergement, elle continue et la fiche apparaît dès qu'elle est prête.

Réglages testables

Chaque clé d'API dispose d'un bouton de test pour vérifier la connexion avant le premier import.

Environnement technique

  • PHP 7.4 à 8.3
  • WordPress 6.0+
  • WooCommerce 7.0+
  • API Anthropic Claude
  • Barcode Lookup
  • UPC Item DB
  • Open Food Facts
  • Conversion WebP
  • Yoast SEO
  • Rank Math
  • SEOPress
  • Google Merchant Center

Méthode : un plugin développé avec Claude, piloté par un développeur

Iotaweb utilise Claude, l'IA d'Anthropic, comme binôme de développement : écriture du code, relecture, recherche de bugs et itérations rapides. L'IA accélère la production, l'expertise WordPress et WooCommerce garantit l'architecture, la sécurité et la maintenabilité.

Résultat : un plugin commercial livré en cycles courts, validé sur des imports réels plutôt que sur des données de démonstration.

  1. Cadrage sur un vrai catalogueSources fournisseurs, contraintes SEO, champs WooCommerce à remplir.
  2. Développement itératif avec ClaudeModules livrés un par un, testés et corrigés à chaque cycle.
  3. Tests en conditions réellesBoutique B2B en production, sites bloquants, délais d'hébergement mutualisé.
  4. Mise sur le marchéSystème de licence, page de réglages et page de présentation sur rm-agencies.com.

Vous cherchez un prestataire pour développer votre plugin WordPress ?

Iotaweb est une agence de développement WordPress et WooCommerce basée en Bretagne, qui intervient partout en France. Nous concevons des plugins sur-mesure, des connecteurs API et des automatisations qui font gagner du temps à vos équipes, qu'il s'agisse d'un outil interne ou d'une extension à commercialiser.

  • Plugin WordPress et WooCommerce sur-mesureImport de catalogue, champs métier, back-office dédié.
  • Intégration d'IAClaude ou ChatGPT branchés sur vos contenus, fiches produit et recherches, comme notre plugin WordPress IA SEO.
  • Connecteurs et APIBases EAN, ERP, CRM, paiement, marketplaces.
  • Automatisation de processusZapier, Make ou code, voir notre offre d'automatisation no-code.
  • Plugin commercialSystème de licence, réglages, journaux et page de vente.
  • Performance et sécuritéCode compatible PHP 8, optimisation PageSpeed et sécurisation WordPress.
  • Développement plugin WordPress sur-mesure
  • Création plugin WooCommerce
  • Import produit par EAN
  • Intégration IA Claude
  • Automatisation e-commerce
  • Génération de fiches produit SEO

Projets similaires

Questions fréquentes

Combien coûte le développement d'un plugin WordPress sur-mesure ?

Le budget dépend du nombre de fonctionnalités, des API à connecter, de l'intégration d'IA et du besoin de licence si le plugin est commercialisé. Chaque projet fait l'objet d'un devis détaillé après un échange sur votre besoin.

Combien de temps faut-il pour développer un plugin WooCommerce ?

Un plugin ciblé peut être livré en quelques semaines. Le développement assisté par IA réduit les délais, et les livraisons se font par étapes pour valider chaque module sur votre boutique.

Peut-on importer automatiquement des produits dans WooCommerce à partir d'un code EAN ?

Oui. Un plugin peut interroger des bases de codes-barres, récupérer nom, caractéristiques et images, puis créer la fiche produit avec le GTIN renseigné pour Google Merchant Center.

Comment intégrer une IA comme Claude ou ChatGPT dans WordPress ?

Par l'API de l'éditeur, appelée depuis un plugin. Les consignes de rédaction, le ton et la structure SEO sont définis dans les réglages, et la clé API reste celle du client, qui garde la maîtrise de ses coûts.

Peut-on vendre un plugin développé sur-mesure ?

Oui, c'est le cas de ce projet. Nous mettons en place un système de licence par domaine, une page de réglages claire et une page de présentation pour la commercialisation.

Le plugin reste-t-il compatible avec les mises à jour de WordPress ?

Nous développons selon les standards WordPress et WooCommerce, avec une compatibilité PHP 7.4 à 8.3. Un contrat de maintenance permet de suivre les nouvelles versions et d'ajouter des fonctionnalités.

Un process répétitif dans votre boutique ou votre site ?

Décrivez-le en quelques lignes. Nous vous disons s'il peut devenir un plugin ou une automatisation, et ce que cela représente.

Prendre contact
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.