Le blog
Articles & ressources
81 articles techniques — WordPress, IA, développement, SEO.
- AstroAstro et éco-conception : de 0,45 g à 0,01 g de CO2 par pageCe site émettait 0,45 g de CO2 par page en 2022. Refait avec Astro, il est à 0,01 g et noté A+. Ce que l'architecture y change, et ce qu'elle ne change pas.
- DiversBien se référencer sur le mauvais terme : le piège SEO dont personne ne parleRanker premier ne sert à rien si le mot-clé attire les mauvais clients : retour d'expérience SEO et méthode pour requalifier un trafic mal ciblé.
- DiversChoisir un prestataire web : pourquoi le nombre de missions ne veut presque rien dire50 missions sur une plateforme ne prouvent pas un bon prestataire web : les vrais signaux de fiabilité, vus par quelqu'un qui reprend les projets abandonnés.
- WordPressPasser de Divi 4 à Divi 5 : ce qui change vraiment, et le piège à éviterDivi 5 : fin des shortcodes, 84 % de JavaScript en moins, chargement 2 à 4× plus rapide. Ce qui change, comment migrer, et le piège à éviter.
- WordPressOxygen 6 : faut-il quitter Oxygen Classic ? Le point d'un utilisateur de la première heureOxygen 6 est une réécriture complète, sans migration depuis Classic. Ce qui change vraiment, et pourquoi rien ne presse sur vos sites existants.
- SécuritéComptes admin frauduleux sur WooCommerce : anatomie d'une escalade de privilègesFaux comptes administrateurs sur une boutique WooCommerce : pourquoi wp-admin ne peut pas être verrouillé, et comment bloquer l'escalade de privilèges.
- SécuritéMU-plugins malveillants : quand le malware WordPress se cache de l'administrateurLe malware WordPress moderne se cache dans les MU-plugins et se masque à l'administrateur : anatomie d'une compromission furtive et de son nettoyage.
- SécuritéNettoyer un WordPress piraté en SSH : purge de masse et réinstallation propreMillions de fichiers infectés, phishing hébergé, php.ini détourné : nettoyer un WordPress piraté en ligne de commande et le réinstaller proprement.
- IAEn 2026, je livre seul ce qui demandait une équipe — et voici où reste l'humainSix projets réels, de 2023 à 2026 : comment l'IA a transformé mon métier de développeur, et ce qu'elle ne fait toujours pas à ma place.
- IAL'IA va-t-elle nous remplacer ? Ce que 70 ans d'histoire répondentL'IA a soixante-dix ans, pas trois. Ce que son histoire réelle apprend sur la vraie question : va-t-elle supprimer des emplois, ou déplacer le travail ?
- IAVibecoding fatigue : pourquoi l'IA épuise les développeurs — et les parades que j'applique au quotidienL'IA abat en quelques jours le travail de mois d'équipe. Ce que ça coûte au développeur, et les trois parades que j'applique : brief, branche, revue.
- SécuritéWordPress piraté que faire : la méthode d'un expert, trois cas réels décortiquésWordPress piraté que faire ? Diagnostic, preuves, nettoyage : trois interventions réelles, dont un site qu'on croyait piraté et qui ne l'était pas.
- AstroMigrer 15 ans de WordPress vers Astro — et ce que cache un 100/100 LighthouseMigration de one-day.fr : 15 ans de WordPress triés puis refondus vers Astro. Scores Lighthouse avant/après — et pourquoi un 100/100 ne dit pas tout.
- AstroAstro vs WordPress : la différence de performance, mesurée sur un site réelDe 74 à 98 sur mobile en une après-midi et 100 sur desktop : ce qu'un site 100 % Astro change face à WordPress, chiffres PageSpeed à l'appui.
- IACréer un avantage compétitif durable avec les IATout le monde a accès aux mêmes modèles. Ce qui fait un avantage qui dure n'est donc pas l'outil, mais ce que vous seul possédez.
- IAIntégrer un modèle d'IA avancé dans votre système de gestion (CRM, ERP)Brancher un modèle de langage sur un CRM ou un ERP : les points d'intégration qui tiennent, ceux qui coûtent cher pour rien, et les garde-fous à poser.
- IAConstruire son propre chatbot intelligent en entrepriseMonter un chatbot d'entreprise sans coder : les solutions disponibles, ce qu'elles savent faire, et les pièges du service client automatisé.
- IAAutomatiser votre entreprise grâce aux IAPar où commencer pour automatiser une PME avec l'IA : les premières étapes, les tâches à cibler en priorité et les gains réalistes.
- IAUne IA au service du service clientRéponses instantanées et personnalisées : ce qu'une IA apporte au service client, et les limites à connaître avant de s'y mettre.
- IAComment intégrer une IA dans votre stratégie marketingDes exemples concrets d'IA appliquée au marketing : ciblage, contenu, relation client, et ce qu'il faut à une PME pour démarrer.
- DiversComment une I.A. peut simplifier votre quotidien professionnelLes tâches répétitives qu'une IA peut absorber au quotidien dans une entreprise, et le temps que ça rend à la stratégie.
- IAComprendre l'IA en 5 minutes : définition simple et concrèteCe qu'est vraiment l'intelligence artificielle, expliqué simplement et sans jargon, en cinq minutes de lecture.
- DiversNettoyer les newsletter de son GmailSupprimer automatiquement les e-mails commerciaux de sa boîte Gmail avec un script Google Apps Script, expliqué pas à pas.
- WordPressOptimiser Wordpress #2Deuxième volet d'optimisation WordPress, écrit en direct : Google Fonts, options du thème, WebP, cache et CSS, avec le résultat mesuré.
- WordPressG reCaptcha V3 uniquement sur les pages avec formulairereCAPTCHA V3 se charge sur tout le site et plombe les performances : comment le limiter aux seules pages qui portent un formulaire.
- DiversWarning: Trying to access array offset on value of type bool in ...Le warning PHP 8.1 « Trying to access array offset on value of type bool » avec ACF et Oxygen : d'où il vient et comment le traiter.
- WordPressSauvegarde incomplète WordPressUpdraft, BackWpUp, Duplicator : pourquoi une sauvegarde par extension peut être incomplète, et ce qu'il faut vérifier avant de migrer.
- WordPressAfficher la catégorie automatiquement dans Easy Posts Oxygen BuilderEasy Posts affiche la catégorie parente par défaut : comment lui faire afficher celle de l'article en cours, sous Oxygen Builder.
- WordPressAjouter un bouton Charger plus d'articles au module Divi BlogRemplacer la pagination du module Blog de Divi par un bouton « Charger plus d'articles », avec la classe CSS et le script à ajouter.
- DiversLa pseudo classe :targetLa pseudo-classe CSS :target permet d'afficher et de masquer des éléments sans JavaScript. Son fonctionnement et ses cas d'usage.
- Diversnth-child(formule) nth-child formulaLes formules nth-child en CSS : cibler une ligne sur trois, une plage précise ou compter depuis la fin, avec des exemples appliqués à un répéteur.
- WordPressFunction.php dans Oxygen BuilderOxygen Builder est un plugin, pas un thème : où placer son code PHP quand functions.php n'est plus accessible.
- WordPressFailed to load template data Oxygen BuilderThe « Failed to load data » error in the Oxygen Builder Template section comes from the preview view selector when it is left empty.
- WordPressInsert code in Head section Oxygen builderGoogle tracking code silently failing in Oxygen Builder: the HTML comment at the top of the snippet is the culprit.
- WordPressOptimisation temps de chargement site WordPressDeux interventions réelles d'optimisation WordPress en sous-traitance : le cas serveur et le cas thème, avec les gains obtenus.
- WordPressInvalid User Action Divi et WordpressL'erreur « Invalid User Action » après une migration WordPress sous Divi : d'où elle vient et comment retrouver l'accès.
- WordPressBug display on Dynamic Slider Oxygen BuilderA Dynamic Slider that stops rendering in Oxygen Builder: the fix found with the Oxygen Facebook community, and why it works.
- WordPressRGAA dans WordPress avec JavascriptAjouter des fonctions d'accessibilité RGAA à un site WordPress en JavaScript : où placer le code selon le thème et ses contraintes.
- DiversUtilisation de Pair et Impair en CSS (odd and even)Décaler un élément sur deux avec odd et even dans nth-child() : le principe, et un cas d'usage sur un répéteur Oxygen Builder.
- WordPressComment paramétrer un répéteur Oxygen Builder avec lien full sizeRendre toute la surface d'une slide cliquable dans un répéteur Oxygen Builder : le réglage du lien dynamique, étape par étape.
- WordPressComment faire un sous-menu sur deux colonnes sur DiviPasser un sous-menu Divi sur deux colonnes avec quelques lignes de CSS, sans installer de plugin ni d'extension.
- Diversbriefly unavailable for scheduled maintenanceWordPress bloqué sur « briefly unavailable for scheduled maintenance » : ce n'est pas un bug, c'est le fichier .maintenance. Comment le débloquer.
- WordPressSupprimer les messages de Flamingo Contact Form72500 spams dans Flamingo après un reCAPTCHA resté en V2 : comment vider la table proprement et éviter que ça recommence.
- Divers10 Outils SEO 100% gratuitsUne sélection d'outils SEO gratuits pour auditer, suivre et améliorer le référencement d'un site, sans budget logiciel.
- DiversUtilisation de Subgrid en CSSSubgrid permet enfin à un élément d'hériter des colonnes et des lignes de sa grille parente. Ce que ça débloque en mise en page.
- WordPressProblème de z-index Menu Principal et Secondaire DiviSuperposition des menus Principal et Secondaire sur Divi : un bug qui n'apparaît qu'en version mobile, et le correctif CSS.
- DiversRéduire son CSS avec :where()La pseudo-classe :where() regroupe des sélecteurs et allège la feuille de style. Comment l'utiliser et ce qu'elle change.
- DiversEcoIndex : performance écologique de site InternetEcoIndex mesure l'empreinte environnementale d'une page web : ce que l'outil évalue, comment le lire et ce qu'on en fait.
- WordPressPourquoi choisir Bigcartel plutôt qu'Etsy ?Big Cartel ou Etsy pour vendre ses créations en ligne : comparatif des deux plateformes pour artisans et artistes.
- DiversUn site Internet éco-responsable késako ?Éco-conçu, durable, sustainable : ce que recouvrent ces termes pour un site web, et ce qui change concrètement à la conception.
- DiversComment arriver en première page de GooglePourquoi la question est mal posée : ce que l'indexation et le classement de Google impliquent vraiment, et ce qu'on peut honnêtement promettre.
- WordPressPourquoi utiliser WordPress en tant que CMS ?Ce qu'est un CMS, ce qu'il gère du fond comme de la forme, et les raisons qui font de WordPress le plus utilisé au monde.
- DiversNotoriété de FreelanceLes profils publics sur lesquels retrouver mon travail de développeur freelance : Malt, LinkedIn et Je veux un Freelance.
- WordPressShopify vs PrestashopShopify ou PrestaShop pour lancer une boutique en ligne : ce qui les sépare vraiment en coût, en autonomie et en évolutivité.
- DiversBug Javascript Pinterest (ft. Sucuri Security Firewall)Le firewall Sucuri bloquait les robots Pinterest et cassait l'épinglage : le diagnostic, et pourquoi nous avons changé de WAF.
- PluginsTraduire le plugin WP newsletterUn plugin WordPress sans fichiers .mo ni .po : la méthode qui a fini par marcher pour traduire WP Newsletter.
- DiversAjouter un module bon cadeau à son site internet ou CMSVendre des bons cadeaux en ligne de façon automatisée : les solutions à brancher sur un site ou un CMS, et ce que ça change au chiffre d'affaires.
- DiversGreycstoration x64 photoshop téléchargement downloadGreyCstoration x64 pour Photoshop, introuvable en ligne : les archives à télécharger, l'installation et les réglages de débruitage.
- DiversDésactiver pub lors d’intégration de vidéo YOUTUBESupprimer les suggestions de vidéos à la fin d'une YouTube intégrée : le paramètre à ajouter au code d'intégration.
- DiversVectoriser tout le texte d’un document INDESIGNVectoriser tout le texte d'un document InDesign en une seule fois, plutôt qu'au moment de l'export : la méthode peu connue.
- WordPressDésinstaller un multisite WORDPRESSVous héritez d'un WordPress Multisite dont vous n'avez pas l'usage : comment le désinstaller proprement et revenir à un site simple.
- SécuritéAttaque site WORDPRESS sur child themeUn thème enfant WordPress compromis pour envoyer des e-mails et rediriger les visiteurs : comment l'attaque fonctionne et comment la repérer.
- SécuritéLcachepwr, pcachepwr and blobDépannage d'un site compromis via une extension non mise à jour : les traces lcachepwr et pcachepwr en base, et le nettoyage.
- SécuritéBlob malicieux dans BDD WORDPRESSGoogle signale du contenu malicieux mais les fichiers sont sains : trouver et nettoyer un blob injecté dans la base WordPress.
- WordPressProblèmeS WORDPRESS 5.5 et jquery ?L'abandon de jQuery Migrate en WordPress 5.5 a cassé de nombreux sites : quels effets, et comment rétablir le fonctionnement.
- DiversCréation site internet campingCréer un site de camping : ce qu'impose une activité saisonnière en matière de visibilité, de réservation et de référencement local.
- DiversComment les visiteurs arrivent sur votre site internetD'où viennent réellement vos visiteurs en référencement naturel, ce que disent les statistiques, et comment les lire sans se tromper.
- WordPressSpécialiste PRESTASHOP AvignonSpécialiste PrestaShop à Avignon : création, personnalisation et reprise de boutique en ligne, par un développeur e-commerce installé en Provence.
- DiversIntégration paiement en ligneMettre en place un paiement en ligne sur son site : les étapes, les acteurs à choisir et les contraintes à anticiper.
- WordPressSpécialiste WORDPRESS et DIVI AvignonSpécialiste WordPress et Divi à Avignon : création, reprise et modification de sites vitrines et de boutiques WooCommerce.
- WordPressMigration déplacement de site WORDPRESSDéplacer un site WordPress d'un serveur à l'autre à la main, et profiter de l'opération pour vérifier les points de sécurité négligés.
- WordPressProblème de permalien WOOCOMMERCE ?Des liens de catégories et de produits WooCommerce altérés sur un site repris : d'où vient le problème et comment le corriger.
- DiversL’effet des réseaux sociaux sur la fréquentation des sitesChiffres à l'appui : ce qu'une publication sur les réseaux sociaux produit sur la fréquentation d'un site, et pendant combien de temps.
- DiversCréer une page Facebook proPourquoi créer une page Facebook professionnelle et comment la mettre en place : la marche à suivre pour une entreprise.
- DiversRéférencement off site on siteOff site, on site : ce que recouvrent les deux notions, à quoi servent les backlinks, et pourquoi s'en méfier quand on les achète.
- DiversL’utilisation des réseaux sociaux dans le référencement localCe que les réseaux sociaux apportent vraiment au référencement local d'une entreprise, et ce qu'ils n'apportent pas.
- DiversRéférencement, netlinking et prudenceLe netlinking revient en force, et les vendeurs de liens avec. Ce que Google surveille, et les précautions à prendre.
- DiversGérer sa communication digitaleSite web, identité visuelle, contenus : les leviers d'une communication digitale cohérente, et l'accompagnement proposé à Avignon.
- DiversAudit SEO référencement de site internetÀ quoi sert un audit SEO, ce qu'il contrôle et ce qu'il apporte au référencement d'un site : la démarche expliquée simplement.
- WordPressTransfert ou Migration de site WordPressMigrer un site WordPress : ce que l'opération implique vraiment, les étapes à suivre et les erreurs qui coûtent cher.
- DiversGénérer un QR Code vers ses avis GOOGLECréer un QR Code qui mène directement au formulaire d'avis Google, avec ou sans accès à la fiche d'établissement.