WordPress est à considérer comme un socle de base, sur lequel on va venir intégrer de nouvelles fonctionnalités selon les besoins, c’est ici qu’entre en jeu le principe d’extensions.
Toutes les extensions ne sont pas forcément gratuites, certaines proposent une version premium payante donnant un accès prioritaire aux mises à jour et au support.
Le prix des licences premium est donc à prendre en compte lors du calcul du budget à allouer à un projet de création de site web WordPress.
Il existe plusieurs business model pour les extensions :
- Gratuit : accessibles depuis le répertoire officiel wordpress.org (ou depuis Extensions > Ajouter)
- Premium : nécessitent une licence pour obtenir un droit d’usage limité à un nombre de sites et à une période de temps
- Freemium : certaines fonctionnalités sont gratuites, d’autres payantes (réservées à la version premium)
Ex. d’extension freemium : Elementor, constructeur de page gratuit qui propose des fonctionnalités supplémentaires en version premium (éditeur de site, widgets supplémentaires).
À savoir : un développeur peut publier son extension sur le répertoire officiel wordpress.org, à condition que son extension soit gratuite. Il n’existe pas d’extensions payantes dans ce répertoire.
Certaines extensions ne sont accessibles que depuis le site web de leur éditeur (ex. WP Rocket, Gravity Forms).

Certains éditeurs ont fait le choix de proposer leur extension sur des places de marché afin de bénéficier de leur visibilité.
Ex. CodeCanyon qui propose actuellement plus de 5 000 extensions dans diverses catégories (ex. Slider Revolution, pour la gestion des diaporamas).

Conseil : méfiez-vous si vous obtenez gratuitement une extension premium, sans avoir payé la licence, des fichiers malveillants pourraient avoir été intégré dans son code source.
Remarque : il existe également des extensions d’extensions, appelées add-ons.

Les extensions se gèrent depuis le menu Extensions > Extensions installées du Tableau de bord WordPress, ce qui correspond à la liste des extensions présentement présentes sur votre site web.
Ajouter une extension
Menu Extensions > Ajouter : permet de parcourir la bibliothèque d’extension pour en ajouter.
Vous trouverez des extensions gratuites et payantes.
Le dépôt officiel WordPress.org compte plus de 55 000 extensions gratuites.
WordPress met à disposition un moteur de recherche d’extensions.

Mon conseil : effectuez vos recherches en anglais pour augmenter vos chances de trouver des résultats.
Chaque extension dispose d’une fiche descriptive : présentation, captures d’écran, avis, compatibilité…
Critères |
---|
Date de dernière mise à jour |
Notes et commentaires |
Nombre de téléchargements / installations actives : en théorie, plus il y a d’utilisateurs, plus vous pouvez avoir confiance |
Compatibilité avec la version de WordPress et PHP installée |
Possibilité de traduction |
Consommation en ressources (nombre de requêtes…) |
Compatibilité RGPD |
Accès à des ressources de support (forum, documentation, tutoriels…) |
Origine de l’extension (ex. dépôt officiel WordPress) |
Niveau de sécurité |
Remarque : la majorité des attaques visant le CMS WordPress utilisent des failles présentes dans les extensions.

Vérifiez bien la compatibilité de l’extension avec votre version de WordPress.

Conseil : lisez par ailleurs les avis que vous pouvez trouver sur les sites de référence (ex. WP Marmite).

Conseil : faites attention aux blogs de testeurs au contenu trop élogieux, particulièrement si des liens affiliés sont présents (donc partie prenante, les liens d’affiliation rapportent des commissions à l’auteur du blog) ou si le contenu est sponsorisé (ex. publicité Google Ads ou Facebook Ads).
Conseil : utilisez des instances locales créées via Local by FlyWheel pour effectuer vos tests des différentes extensions avant de les déployer en ligne.
Une fois votre choix fait, cliquez sur le lien “Installer maintenant”.
Une fois l’extension installée, pensez bien à cliquer sur Activer.
Remarque : il vous est possible de déployer une extension directement en déposant le contenu décompressé de l’archive dans le répertoire /wp-content/plugins/
Vous pouvez aussi effectuer un ajout d’extension depuis le bouton Ajouter du menu Extensions > Extensions installées.

Les extensions installées / activées créées de nouveaux éléments de menus dans votre Tableau de bord WordPress.
Des extensions par défaut
Par défaut, WordPress installe les extensions suivantes… :
- Akismet Anti-spam : protection du blog contre les indésirables
- Hello Dolly : affichage aléatoire de paroles de la chanson Hello, Dolly
Mon conseil : supprimez l’extension Hello Dolly.
Supprimer une extension
Pour supprimer une extension, rendez-vous de nouveau dans Extensions > Extensions installées, puis cliquer sur Désactiver et ensuite sur Supprimer.

Remarque : il vous est possible de désactiver / supprimer une extension directement en supprimant son répertoire depuis /wp-content/plugins/
Combien d’extensions maximum ?
Il n’y a pas de limite fixe au nombre d’extensions que vous pouvez installer sur un site WordPress.
Vérifiez bien que vous n’utilisez pas plusieurs extensions pour la même fonctionnalité.
Cependant, il est important de garder à l’esprit que chaque extension ajoutée à votre site peut potentiellement affecter ses performances.
Exemple : les plugins de partage sur les réseaux sociaux peuvent considérablement pénaliser vos temps de chargement.
Chaque extension que vous installez ajoute du code supplémentaire à votre site, ce qui peut ralentir le temps de chargement des pages et augmenter la charge du serveur.
De plus, les extensions mal codées ou incompatibles peuvent entraîner des erreurs ou des conflits qui peuvent nuire au bon fonctionnement de votre site.
Il est recommandé de n’installer que les extensions dont vous avez réellement besoin et de choisir des extensions de confiance provenant de sources fiables.
Il est également important de maintenir vos extensions à jour et de désactiver ou supprimer celles qui ne sont plus utilisées.
Plus d’extensions = plus de maintenance.
En fin de compte, la quantité d’extensions que vous pouvez installer dépendra des ressources de votre hébergement web, de la complexité de votre site et des performances que vous recherchez.
Il est recommandé de garder le nombre d’extensions à un niveau raisonnable pour éviter toute surcharge inutile.
Conseil : moins c’est mieux.
Toutes les extensions sont elles traduites en français ?
Non, toutes les extensions WordPress ne sont pas automatiquement traduites en français.
La disponibilité des traductions dépend de chaque extension individuelle et de la communauté qui la soutient.
Certaines extensions populaires sont souvent traduites dans différentes langues, y compris le français, en raison de la demande des utilisateurs francophones. Cependant, il est possible que certaines extensions moins connues ou développées par des auteurs indépendants ne soient disponibles qu’en anglais ou dans d’autres langues spécifiques.
Lorsque vous recherchez une extension dans le répertoire officiel des extensions WordPress ou sur d’autres plateformes de téléchargement d’extensions, vous pouvez généralement vérifier si une extension est disponible en français en consultant les informations fournies par l’auteur ou en lisant les avis des utilisateurs.

Si une extension n’est pas disponible en français, vous pouvez toujours envisager de contacter l’auteur pour lui demander s’il prévoit de la traduire ou si vous pouvez contribuer à la traduction.
De plus, certaines extensions comme Loco Translate vous permettent de modifier ou d’ajouter vos propres traductions à l’aide de fichiers de traduction (.pot, .po et .mo).
Conseil : vous trouverez également des traductions supplémentaires sur le site WPTrads.