Les extensions WordPress indispensables

08/08/2024

Certaines extensions WordPress couvrent des fonctionnalités bien spécifiques et ne concernent donc que certains types de sites web. Mais d’autres sont incontournables pour tout site. Je vous propose un rapide tour d’horizon des extensions WordPress indispensables selon moi, que j’utilise le plus souvent, voire systématiquement.

Plugins de sécurité

Plugins de sécurité - PG Concept

La sécurité est un aspect essentiel de tout site web, d’autant plus s’il est dynamique (i.e. comportant une base de données). C’est notamment le cas des sites développés sous WordPress. Je vous invite d’ailleurs à vous référer à cet article pour plus d’information : Comment sécuriser votre site WordPress efficacement.
Il ne sera pas question ici des mesures de sécurité à mettre en place sur votre hébergement web (protocole SSL, MODSEC, etc.), cela fera peut-être l’objet d’un prochain article.

Wordfence Security

Parmi les plugins de sécurité, Wordfence est sans aucun doute mon favori. Il ne m’a jamais fait défaut jusque là et, même s’il peut sembler assez peu intuitif pour un débutant, il est très complet.

Fonctionnalités de la version gratuite :

  • Pare-feu d’application web (WAF) : bloque les attaques courantes (injections SQL, XSS, etc.).
  • Scan de sécurité : scanne fichiers, thèmes et plugins pour détecter malwares, backdoors et autres vulnérabilités.
  • Bloqueur d’intrusion : bloque les IP malveillantes connues et les utilisateurs ayant un comportement suspect.
  • Surveillance en temps réel : affiche les attaques et tentatives de connexion en temps réel.
  • Protection de connexion : limite les tentatives de connexion échouées, bloque les attaques par force brute et propose l’authentification à deux facteurs (2FA).
  • Protection contre les fuites de données : scanne les mots de passe compromis.
  • Monitoring des DNS : surveille les modifications DNS non autorisées.
  • Analyse du trafic en direct : identifie le trafic humain et robotique.
  • Protection de contenu : détecte et supprime automatiquement les fichiers malveillants.
  • Audit de sécurité : enregistre toutes les actions des utilisateurs.
  • Alertes et rapports : notifications par e-mail et rapports détaillés.

Fonctionnalités premium :

  • Blocage par géolocalisation : bloque l’accès à partir de certains pays.
  • IP intelligence : accès à une base de données en temps réel des IP malveillantes.
  • Scans plus fréquents : fréquence de scans augmentée.
  • Suppression des menaces : assistance pour supprimer les fichiers infectés.
  • Assistance prioritaire

La version gratuite est suffisante dans l’immense majorité des cas, d’autant que d’autres mesures de sécurité peuvent (doivent) s’y adjoindre.

Parmi les concurrents de Wordfence, on peut citer Sucuri Security, Solid Security, All-In-One Security (AIOS), SecuPress, etc. Ces plugins n’ont pas tous les mêmes fonctionnalités, je vous recommande de les explorer dans le détail pour choisir celui qui vous conviendra le mieux. Notez que la plupart disposent d’une version gratuite et d’une version premium.

WPS Hide Login

WPS Hide Login est une extension très légère vous permettant de déporter vos URLs de connexion au tableau de bord WordPress (wp-admin et wp-login.php). Ces URLs sont en effet le point de départ privilégié par les hackers, une bonne pratique est donc d’utiliser une URL personnalisée. En cas de tentative d’accès par les URLs habituelles, le visiteur (humain ou robot) sera redirigé vers une URL de votre choix, limitant ainsi les risques d’attaque par force brute.

WPS Hide Login couvre une fonctionnalité non prise en charge par Wordfence, mais ne sera pas utile si vous lui avez préféré SecuPress par exemple.

Headers Security Advanced & HSTS WP

Headers Security Advanced & HSTS WP vous permettra de très facilement mettre en place les security headers (entêtes de sécurité), qui renforcent la sécurité web en configurant les réponses HTTP pour prévenir diverses attaques. Il n’est pas à proprement parler un indispensable, puisque les security headers peuvent être déclarés dans le fichier .htaccess situé à la racine de votre site. Mais il vous facilitera grandement la tâche si vous n’avez pas les connaissances techniques nécessaires, il vous suffira en effet de l’installer et de l’activer, rien de plus !

WPVivid Backup

Le plugin WPVivid Backup vous permettra de réaliser des sauvegardes manuelles ou planifiées de votre site WordPress (fichiers et/ou base de données). Ainsi, en cas de mauvaise manipulation (suppression accidentelle de fichiers ou données par exemple), vous pourrez aisément remettre en place un backup. Il est fortement recommandé de définir un support de stockage distant (Google Drive ou autre cloud), cela vous évitera de perdre irrémédiablement votre site comme lors de l’incendie l’un datacenter d’OVH en mars 2021.

Parmi les nombreuses alternatives, on pourra citer UpdraftPlus ou Duplicator.

Anti-spam

Le spam n’est pas à proprement parler un problème de sécurité, mais il peut devenir un vrai poison si vous ne mettez aucun filtre en place pour limiter les commentaires indésirables sur vos articles de blog ou les soumissions de formulaires de contact malvenues.

Parmi les meilleures extensions anti-spam, je citerai Akismet Anti-spam. D’autres plugins tels que WP Armour utilisent un mécanisme de “honeypot” (pot de miel) pour détecter si un visiteur est bien humain. Ces plugins ajoutent un champ aux formulaires, invisible pour un visiteur humain mais qu’un robot ne pourra s’empêcher de remplir, s’identifiant de fait comme tel. Un gros avantage de ce type d’extensions est qu’elles ne nécessitent pas d’API ni de transmission de données à des tiers, assurant ainsi leur conformité au RGPD.

Plugins SEO

Plugins SEO - PG Concept

Ce serait une erreur de penser qu’utiliser un plugin SEO suffit à garantir un référencement optimal de votre site web. Le SEO est un métier à part entière, nécessitant des outils spécifiques et une excellente connaissance des bonnes pratiques à adopter. Néanmoins, un plugin SEO vous facilitera la tâche, vous pourrez en effet aisément définir vos méta-données et disposer d’indicateurs de la qualité de votre SEO on-page (balises de titre, méta-description, maillage interne et externe, etc.). La plupart des extensions SEO vous permettront en outre de créer automatiquement un sitemap (plan de site) et de mettre en place des schémas de données structurées (schema.org) qui permettront aux moteurs de recherche de mieux comprendre la nature de vos contenus.

Mon plugin SEO favori est Rank Math SEO, mais vous pourrez lui préférer SEOPress, Yoast SEO, etc.

Plugins RGPD

Plugins RGPD - PG Concept

Le RGPD (Règlement Général sur la Protection des Données personnelles) ne doit surtout pas être négligé ! Votre site web doit impérativement y être conforme si vous ne voulez pas risquer d’être sanctionné par la CNIL.

La création des pages liées au RGPD (mentions légales, politique de confidentialité et, pour un site e-commerce, conditions générales de vente) ne nécessite pas de plugin. En revanche, il existe des extensions permettant de mettre en place facilement une bannière de consentement à l’utilisation des cookies.

En ce qui me concerne, ma préférence va à Complianz, mais d’autres plugins tels que CookieYes, CookieBot ou GDPR Cookie Compliance feront tout aussi bien l’affaire. Il existe également des solutions sans plugin telles que tarteaucitron.js, mais que je recommanderai davantage à des personnes ayant de bonnes connaissances techniques.

Plugins de performances

Plugins de performances - PG Concept

LiteSpeed Cache

Si votre hébergement web utilise la technologie LiteSpeed Cache (o2switch par exemple), ne cherchez pas plus loin, le plugin du même nom est la solution idéale !

Ses fonctionnalités clés sont :

  • Mise en cache de pages : mise en cache des pages à l’échelle du site pour une réduction significative du temps de chargement.
  • Mise en cache privée : mise en cache pour les utilisateurs connectés avec des règles spécifiques.
  • Mise en cache de REST API : accélération des requêtes de l’API REST de WordPress.
  • Mise en cache des fils RSS : mise en cache des flux RSS pour une récupération rapide.
  • Minification et combinaison des fichiers CSS, JavaScript et HTML : réduction de la taille des fichiers et du nombre de requêtes.
  • Cache objet persistant (support Redis et Memcached) : LiteSpeed Cache utilise Redis ou Memcached pour stocker les objets PHP en mémoire, réduisant les requêtes répétitives à la base de données et améliorant les performances du site. Pour cela, Redis ou Memcached doit être activé sur votre hébergement, sans quoi cette option sera sans effet.
  • Optimisation des images : compression et conversion des images en WebP pour une performance optimale.
  • Lazy load des images et iFrames : chargement différé des images et iFrames pour améliorer le temps de chargement initial.
  • Préchargement : préchargement intelligent des URLs basé sur le comportement des utilisateurs pour des temps de chargement optimaux.
  • Intégration CDN (Content Delivery Network) : support pour divers services CDN comme Cloudflare, QUIC.cloud, etc.
  • Edge Side Includes (ESI) : permet l’inclusion de contenus dynamiques dans des pages mises en cache.
  • Nettoyage de la base de données : nettoyage automatique des révisions de posts, des commentaires spam, des brouillons automatiques, etc.
  • Optimisation des tables : optimisation des tables de la base de données pour des performances améliorées.
  • Support de WooCommerce et autres plugins : optimisation spécifique pour WooCommerce et autres plugins majeurs.
  • Protection anti-DDOS et CAPTCHA : fonctionnalités de sécurité intégrées pour protéger contre les attaques.
  • Contrôle granulaire des paramètres : contrôle avancé des règles de cache, y compris le TTL (Time To Live) et les exclusions de cache.
  • Planificateur de tâches Cron : planification des tâches d’optimisation pour les heures de faible trafic.

En revanche, si votre hébergement web n’utilise pas la technologie LiteSpeed Cache, WP Rocket est une excellente alternative, quoique relativement onéreuse. La meileure alternative gratuite est selon moi WP Fastest Cache.

EWWW Image Optimizer

EWWW Image Optimizer n’est pas recommandé si vous utilisez les fonctionnalités d’optimisation d’images de LiteSpeed Cache, si ce n’est pour une une optimisation en masse ponctuelle. EWWW Image Optimizer vous permettra en effet de définir les dimensions maximum (largeur et hauteur) de vos images et de redimensionner en masse toutes vos images qui les excéderaient.

Autre point de vigilance, n’activez pas le lazy load (chargement différé) s’il est déjà activé dans votre plugin de cache. Cela pourrait en effet provoquer un “double lazy load”, néfaste (conflits entraînant des erreurs d’affichage, dégradation des performances).

Notez que les bonnes pratiques en termes d’optimisation d’images ne se limitent pas à l’utilisation d’un plugin, il est crucial de travailler vos images en amont (i.e. avant téléversement dans votre médiathèque). J’y consacre d’ailleurs un article détaillé.

Autres extensions en vrac

Plugins en vrac - PG Concept

Nous avons vu les plugins qui me paraissent incontournables pour tout site WordPress, mais d’autres méritent selon moi toute votre attention même s’ils restent dispensables.

  • Easy Table of Contents : permet d’ajouter automatiquement une table des matières à vos articles de blog (voire à vos pages). Cela est fortement recommandé, d’une part pour améliorer l’expérience utilisateur, mais aussi pour améliorer votre SEO on-page.
  • Flexy Breadcrumb : permet d’ajouter un fil d’ariane via un shortcode aux pages et articles, facilitant la navigation et également conseillé pour le SEO.
  • Loco Translate : certains thèmes ou plugins ne sont pas entièrement traduits en français et des chaînes en anglais peuvent donc subsister sur votre site. Loco Translate vous permet d’ajouter les traductions manquantes.
  • Advanced Custom Fields : il est souvent très utile de définir des types de contenus et des champs personnalisés et tout particulièrement lorsque vous utilisez un constructeur de pages tel que Divi qui les prend en charge nativement. C’est d’ailleurs l’option que j’ai retenue pour réaliser mon portfolio : Réalisations. Advanced Custom Fields est parfait pour cela, même dans sa version gratuite.
    A noter : suite à des désaccords entre les développeurs du plugin (WP Engine) et les équipes WordPress, Advanced Custom Fields a fait l’objet d’un fork (Secure Custom Fields) en octobre 2024 et n’est plus disponible via la bibliothèque officielle de WordPress.
  • Matomo Analytics – Ethical Stats. Powerful Insights : Matomo est un outil de suivi de trafic web, vous trouverez davantage d’informations à ce sujet dans cet article : Matomo Analytics : une alternative sérieuse à Google Analytics. Si vous ne disposez pas d’une instance Matomo, l’utilisation du plugin conviendra parfaitement.
  • WP Mail SMTP : ce plugin améliore la délivrabilité de vos emails en utilisant les paramètres de votre serveur SMTP plutôt que la fonction mail standard de PHP. Il sera tout particulièrement recommandé dans le cas d’un site e-commerce si vous souhaitez être certain que vos emails de suivi de commandes parviennent bien à vos clients.

Conclusion

Je me suis efforcé d’établir une liste complète des plugins WordPress qui me semblent indispensables. Cependant, le répertoire officiel de WordPress est extrêmement fourni, il est donc impossible de tous les connaître. Peut-être avez-vous des préférences différentes des miennes ? N’hésitez pas à les partager en commentaire !

Infos article

Niveau

Débutant

Tags

Réagissez à cet article : Les extensions WordPress indispensables

8 Commentaires

  1. Hervé BARDON

    merci bcp pour cette belle synthèse qui me sera d’une grande utilité, puisque je débute dans WordPress et que s’appuyer sur des conseils d’un expert est un bon gage pour accélérer son apprentissage sur WP merci Hervé B

    Réponse
    • PG Concept

      Merci beaucoup de ton retour Hervé ! 🙂
      N’hésite pas à me faire part des éventuelles difficultés que tu rencontrerais avec tel ou tel plugin, je me ferai un plaisir de te répondre.

      Réponse
  2. Sandrine Glatt

    Merci super utile

    Réponse
    • PG Concept

      Bonjour Sandrine,
      Merci de ton retour, ravi que cet article ait pu t’être utile ! 🙂

      Réponse
  3. ctmmaquettes

    Super merci

    Réponse
  4. Nicolas

    Hello,

    Le plus dur est de ne pas se disperser et tu y es parvenu en présentant simplement et efficacement la liste des “importants” .

    Parfait pour bien comprendre l’importance de ces fonctionnalités .

    Réponse
    • PG Concept

      Merci de ton retour Nicolas, ravi que cet article t’ait plu ! 🙂

      Réponse
Average 
 5 Based On 4

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Poursuivez votre lecture !

WordPress 6.7 - PG Concept
Nov 13 2024

Les nouveautés de WordPress 6.7 : performances, sécurité et fonctionnalités

WordPress 6.7 est là, apportant des nouveautés majeures pour les développeurs et utilisateurs. De nouvelles fonctionnalités, une performance optimisée et une sécurité accrue en font une mise à jour incontournable. Découvrez tous les détails dans cet article complet !

Espace client PG Concept
Avr 19 2023

Création d’un espace client avec WordPress

Un espace client est essentiel pour fluidifier vos échanges avec vos clients. Cet article détaille la création d’un espace client sous WordPress.

WordPress | PG Concept
Juin 11 2021

Créer votre site WordPress : pourquoi choisir PG Concept ?

WordPress est proposé par un nombre toujours croissant d’agences web et indépendants aux clients souhaitant acquérir un site web. Dans cette jungle, comment choisir le prestataire le plus à même de répondre précisément à vos besoins ? Pourquoi choisir PG Concept plutôt qu’un autre...
Thème enfant WordPress - PG Concept
Juin 29 2024

Thème enfant WordPress : avantages et inconvénients

Découvrez comment un thème enfant WordPress sécurise vos personnalisations, simplifie les mises à jour et renforce la stabilité de votre site web. Mon guide complet explore les avantages, inconvénients et bonnes pratiques pour optimiser vos développements.

Les nouveautés de WordPress 6.6 - PG Concept
Juil 16 2024

Sortie de WordPress 6.6 : les nouveautés importantes

WordPress 6.6 est arrivé avec des améliorations majeures : blocs dynamiques, patterns enrichis, rollback des plugins, performances optimisées, et sécurité renforcée. Explorez les nouvelles fonctionnalités pour transformer votre expérience de gestion de site avec cette version...
Sécuriser votre site WordPress - PG Concept
Juin 27 2024

Comment sécuriser votre site WordPress efficacement ?

Découvrez comment sécuriser votre site WordPress avec des entêtes de sécurité et un pare-feu d’application Web (WAF). Protégez vos données contre les attaques efficacement.

Développer un plugin WordPress - PG Concept
Déc 31 2024

Développer un plugin WordPress : Tutoriel complet

Découvrez comment développer un plugin WordPress complet grâce à ce tutoriel pas à pas. Reproduisez PG Encarts, un outil pour gérer et afficher des encarts personnalisés avec un CPT, un shortcode et une page d’aide.

Plugins SEO : Apports et limites - PG Concept
Jan 07 2025

Plugins SEO : Apports et limites dans une stratégie SEO globale

Les plugins SEO WordPress sont essentiels pour améliorer la visibilité d’un site, mais ils ne suffisent pas à eux seuls. Découvrez leurs apports, leurs limites et les outils complémentaires indispensables pour une stratégie SEO globale efficace.

Développement WordPress débutants - PG Concept
Sep 17 2024

Le développement WordPress avec PHP, HTML, CSS et JavaScript pour les débutants

Découvrez les bases du développement WordPress avec PHP, HTML, CSS et JavaScript. Apprenez à personnaliser votre site, sécuriser votre code, optimiser les performances et utiliser les outils de débogage. Idéal pour les débutants souhaitant améliorer leur site WordPress !

Optimiser une base de données WordPress - PG Concept
Déc 17 2024

Optimiser une base de données WordPress : Guide complet

Améliorez les performances de votre site WordPress grâce à un nettoyage et une optimisation efficaces de votre base de données. Ce guide complet couvre les méthodes manuelles, les plugins recommandés et des conseils pratiques pour maintenir un site rapide et performant.

Pin It on Pinterest