Installer WP-CLI sur un hébergement Infomaniak en SSH
Installez WP-CLI sur un hébergement Infomaniak sans sudo : fichier Phar, PATH, version PHP CLI, vérifications et autocomplétion.
Guides et tutoriels WordPress et WooCommerce pour développer, optimiser, sécuriser et dépanner vos sites : WP-CLI, snippets, plugins, performances, SEO, bases de données et maintenance.
Installez WP-CLI sur un hébergement Infomaniak sans sudo : fichier Phar, PATH, version PHP CLI, vérifications et autocomplétion.
Images WordPress en erreur 403 ? Vérifiez droits des fichiers, propriétaire Unix, configuration nginx ou Apache, règles de sécurité et cache Cloudflare.
Comparatif des environnements locaux PHP et WordPress : Local, DDEV, Herd, XAMPP, WampServer et Playground, selon votre système et vos besoins.
Découvrez comment bloquer le spam dans les commentaires WordPress sans CAPTCHA, avec les réglages natifs, les honeypots et l’analyse comportementale.
Identifiez et désactivez les scripts, styles et polices inutiles de WordPress pour accélérer vos pages, avec tests de régression et mesures.
Relancez les commandes WooCommerce échouées avec SaleSaver : e-mail personnalisé, lien de paiement et suivi des envois, sans multiplier les relances.
Retrouvez l’ID d’un article, d’une page ou d’un fichier WordPress dans l’administration, puis récupérez-le avec les fonctions PHP adaptées.
WordPress affiche Missing zlib extensions ? Vérifiez les modules PHP zip et zlib, puis corrigez le problème dans Local, Docker ou sur votre serveur.
Détectez les requêtes SQL lentes des plugins WordPress avec Query Monitor, puis optimisez les index, transients et stratégies de cache.
Optimisez une base WordPress avec WP-CLI : sauvegarde, diagnostic, transients, révisions, WooCommerce, Action Scheduler et optimisation MySQL.
Conservez les fichiers téléversés dans Gravity Forms après suppression des entrées : filtre PHP, stockage, sécurité et gestion des données personnelles.
Diagnostiquez les erreurs HTML liées aux balises meta et oEmbed dans WordPress : validation, intégrations et corrections dans le thème ou les extensions.
Réinitialisez le mot de passe d’un utilisateur WordPress avec WP-CLI ou SQL : commandes, accès à wp_users et précautions de sécurité.
Une extension WordPress n’apparaît pas dans la liste ? Contrôlez l’en-tête Plugin Name, les fichiers, les droits et les erreurs PHP.
Mettez à jour les traductions d’un thème ou d’une extension WordPress avec Poedit : fichiers POT, PO et MO et préservation des traductions.
Images WordPress introuvables après migration ? Vérifiez les URLs, chemins des médias, métadonnées des pièces jointes et commandes WP-CLI.
Repérez les articles WordPress de moins de 300 mots avec SQL ou WP-CLI, exportez les résultats et priorisez l’audit éditorial sans tout réécrire.
Mettez à jour la base de données WooCommerce avec WP-CLI : sauvegarde, commande de mise à niveau, tâches en attente et vérifications.
Corrigez une erreur 404 sur sitemap.xml avec The SEO Framework et nginx : règles de réécriture, cache, en-têtes HTTP et tests avec curl.
Listez et exportez les URLs des articles WordPress publiés avec WP-CLI, par lots ou dans un fichier CSV pour vos audits et migrations.
Identifiez les anciens lecteurs YouTube Flash, embed et iframe dans WordPress, sauvegardez les contenus et modernisez leur intégration avec oEmbed.
Mettez à jour WordPress, ses extensions et ses thèmes depuis SSH avec WP-CLI : sauvegarde, commandes, traductions et vérifications après exécution.
Remplacez les anciens lecteurs Dailymotion en Flash dans WordPress : repérez les balises object et embed, puis utilisez les liens oEmbed.
Exportez les adresses email des utilisateurs et commentateurs WordPress avec SQL ou WP-CLI, dédoublonnage et précautions liées au RGPD.
Migration WordPress vers un nouveau serveur : sauvegardes, rsync, base SQL, WP-CLI search-replace, DNS, HTTPS et contrôles après bascule.
Rendez votre plugin WooCommerce compatible HPOS : déclaration de compatibilité, API CRUD, détection d’HPOS, tests et bonnes pratiques performance.
Bloquez l’énumération des comptes WordPress via les archives auteur, REST API et requêtes dédiées, avec des règles adaptées à nginx ou Apache.
Archivez, listez, réinstallez et activez des extensions WordPress par lots avec WP-CLI : sauvegarde, ZIP, scripts Bash et bonnes pratiques.
Supprimez WPML proprement : sauvegarde, reset officiel, tables icl_, options wp_options, métadonnées WPML, WP-CLI et vérifications SEO.
Repérez les étapes, hooks et extensions qui ralentissent WordPress avec WP-CLI wp profile, puis priorisez les corrections de performance.
Installez WP-CLI sur un hébergement mutualisé sans sudo : téléchargement du PHAR, configuration de PATH, choix du PHP CLI et tests.
Désinstallez Elementor proprement et supprimez ses données résiduelles avec WP-CLI : postmeta, options, modèles, taxonomies, fichiers et caches.
My recap of CloudFest Hackathon 2025, organised by Carole Olinger, Alain Schlesser and Lucas Radke. We made new friends & contributed to open-source.
Identifiez les entrées d’un plugin dans wp_options avec WP-CLI, SQL et grep, puis vérifiez l’autoload et sauvegardez avant nettoyage.
Convertissez vos tables WordPress MyISAM en InnoDB avec WP-CLI : audit, sauvegarde, SQL sécurisé, vérifications, WooCommerce et rollback.
Supprimez Jetpack et ses données résiduelles de WordPress avec WP-CLI : extensions, options, métadonnées et vérifications après sauvegarde.
Configurez PHP CodeSniffer et WordPress Coding Standards dans VS Code avec Composer, puis contrôlez les erreurs et le style de votre code PHP.
A personal recap of CloudFest Hackathon 2024: integrating MariaDB catalogs with PHP platforms, the team’s code, project awards and reunions with developers.
Le WAF Cloudflare bloque l’envoi de fichiers ZIP dans WordPress ? Diagnostiquez la règle concernée et créez une exception ciblée et temporaire.
Déployez la WordPress Rocket Stack : Ubuntu, Nginx, PHP, MySQL et Redis, avec DNS, Cloudflare, certificat acme.sh, firewall et installation par WP-CLI.
Testez WordPress avec PHP 8.4 et 8.5 : plugins, thèmes, snippets, WP-CLI, staging et vérification des correctifs de sécurité.
Migrez les comptes utilisateurs WordPress avec WP-CLI : commandes d’export et d’import, rôles, identifiants et vérifications après migration.
Cette année, j’ai eu la chance et le grand honneur d’être invité au CloudFest 2022 pour le hackathon: 3 jours de code sur un projet web: wp-cli.
Évitez les pages de pièces jointes WordPress inutiles pour le SEO : redirection vers l’article parent, médias isolés et précautions.
Corrigez l’affichage du tableau de panier WooCommerce sur iPhone et Safari avec des règles CSS responsive adaptées aux colonnes et aux écrans étroits.
Créez un environnement de staging WordPress sur un sous-domaine pour tester vos mises à jour, extensions et corrections sans toucher à la production.
Identifiez un shell malveillant dans WordPress, sauvegardez les preuves, nettoyez les fichiers compromis et vérifiez les accès après incident.
Importez une base WordPress dans LocalWP depuis le terminal avec WP-CLI ou MySQL, même pour un gros dump SQL ou un fichier compressé.
Masquez l’action de suppression des extensions WordPress dans l’administration et comprenez les limites de cette restriction d’interface.
Renforcez la sécurité de WordPress : mises à jour, accès administrateur, sauvegardes, permissions et surveillance des tentatives malveillantes.
Ajoutez un lien vers le panier WooCommerce affichant le nombre d’articles et le montant total dans votre menu, avec mise à jour du contenu.
Résolvez l’erreur MySQL Invalid default value for comment_date lors de l’import d’une base WordPress dans LocalWP : sql_mode et compatibilité.
Activez le honeypot anti-spam sur tous vos formulaires Gravity Forms avec un filtre PHP, puis vérifiez son fonctionnement et ses limites.
Corrigez l’erreur WordPress ftp_nlist() expects parameter 1 to be resource avec FS_METHOD, permissions, propriétaire Unix et WP-CLI.
Local WP ne démarre plus votre site ? Vérifiez les services locaux, le mode routeur, les ports et les journaux avant de réinstaller l’application.
Réparez wp_options sans PRIMARY KEY ou UNIQUE KEY : recherchez les doublons, sauvegardez les données et rétablissez les index SQL nécessaires.
Identifiez les options et métadonnées WordPress inutiles dans wp_options et wp_postmeta : audit SQL, sauvegardes et nettoyage prudent.
Corrigez l’avertissement « expected to be a reference, value given » après une évolution de PHP sans modifier les fichiers du cœur WordPress.
Installez Redis sur Debian/Ubuntu pour WordPress : serveur Redis, extension PHP, wp-config.php, Redis Object Cache, WP-CLI, sécurité et tests.
Héberger un second WordPress dans un sous-répertoire avec Nginx : ajuster le bloc serveur pour éviter les conflits avec les règles du site principal.
Ancienne méthode pour partager les fichiers d’une extension entre plusieurs installations WordPress avec des liens symboliques : risques et maintenance.
Forcez les intégrations oEmbed WordPress à charger leurs ressources en HTTPS pour éviter les contenus mixtes, notamment avec YouTube.
Corrigez les accents Unicode copiés depuis PDF sur macOS : NFC, NFD, Python, pbcopy, UnicodeChecker, noms de fichiers et WordPress.
Guide pour mettre à jour un hébergement OVH vers une version d’OpenSSL qui permet d’utiliser TLS v1.2+, nécessaire pour PayPal avant le 30 juin.