SkyMinds ~ by Matt | Page 23 | Développeur WordPress et WooCommerce

  • Rendre votre plugin WooCommerce compatible avec HPOS (High-Performance Order Storage)

    HPOS accélère WooCommerce en stockant les commandes dans des tables dédiées. Vous gagnez en rapidité, en fiabilité et en scalabilité. Pour les nouvelles boutiques, HPOS est activé par défaut. Pour les sites plus anciens, vous pouvez l’activer en toute sécurité après vérification des extensions. Dans cet article, je vous montre comment rendre votre plugin compatible avec HPOS. Vous verrez comment déclarer la compatibilité, utiliser l’API WooCommerce plutôt que les fonctions WordPress génériques et tester correctement. Enfin, je liste des pièges courants et des astuces de performance. HPOS en deux minutes 1. Déclarez la compatibilité HPOS Ajoutez la déclaration dans le fichier …

    Lire la suite

Configurer la nouvelle messagerie de l’Éducation Nationale (messagerie.education.gouv.fr)

Le
Depuis la migration nationale, l’accès web s’effectue via messagerie.education.gouv.fr. Cette messagerie est sécurisée (antivirus/anti-spam) et accessible partout. L’adresse suit généralement le format prenom.nom@ac-<academie>.fr. Pour certaines académies non encore migrées, l’accès reste temporairement sur le webmail académique historique, mais à terme, toutes les académies utiliseront la nouvelle messagerie. Pourquoi cette nouvelle...

Ubuntu Server : migration vers MySQL 8.4 LTS

Le
Voici venu le temps de mettre à jour MySQL 8.0 vers MySQL 8.4 LTS sur notre serveur Ubuntu 24.04 Noble, pour plus de performance, sécurité et stabilité. Changements clés entre MySQL 8.0 et MySQL 8.4 LTS Vue d’ensemble MySQL 8.4 est une version LTS (Long Term Support) donc la cadence...

Bloquer complètement l’énumération des utilisateurs WordPress avec Nginx ou Apache

Le
Lorsque vous gérez un site WordPress, la sécurité doit être une priorité. Parmi les failles les plus méconnues, il existe ce qu’on appelle l’énumération des utilisateurs. Mais qu’est-ce que c’est exactement ? En résumé, l’énumération des utilisateurs consiste à découvrir publiquement les noms d’utilisateurs de votre site WordPress. Pourquoi est-ce...

Comment envoyer un email à l’administrateur après un redémarrage de serveur

Le
Vous souhaitez être immédiatement informé dès qu’un serveur redémarre ? Que ce soit pour suivre des serveurs de production, détecter des redémarrages inattendus ou simplement valider la disponibilité après une maintenance, recevoir un email automatique est pratique et rassurant. Dans ce tutoriel, nous allons mettre en place un mécanisme simple, fiable...

Consignes d’évaluation pour l’épreuve de spécialité LLCER/AMC Anglais

Le
Organisation Une fois les copies anonymisées et numérisées, la correction se fera en ligne (sur Santorin : accès grâce au portail Imag’in, puis Entrée correcteur). Les candidats auront ensuite accès à leur copie corrigée (y compris les annotations), une fois les résultats publiés. Il n’est pas demandé d’annoter dans le...

Comment sécuriser efficacement votre serveur SSH avec SSH-Audit

Le
La sécurité SSH est souvent négligée… jusqu’au jour où une attaque brute force ou une mauvaise configuration vous met à genoux. Heureusement, il existe un outil open source simple, rapide et redoutablement efficace pour auditer la sécurité de votre serveur SSH : SSH-Audit. Dans ce guide, on va voir ensemble...

Désinstaller proprement WPML et nettoyer la base de données avec WP-CLI

Le
Après avoir supprimé et désinstallé les plugins WPML et ses modules complémentaires, vous devez également nettoyer la base de données. Cette installation particulière que j’ai nettoyée lors d’un projet Codeable n’avait pas WooCommerce ni le module complémentaire WPML WooCommerce installés, donc malheureusement ce guide ne couvre pas le nettoyage spécifique...

Auditer les problèmes de performance WordPress avec wp profile

Le
La commande wp profile est un peu comme une alternative à New Relic, capable d’identifier précisément quels composants ralentissent votre site WordPress. Initialement disponible en tant que package premium via runcommand, il est désormais gratuit sur GitHub. Si vous cherchez un hébergeur compatible avec l’installation de wp profile, jetez un...