Vous venez d’installer WordPress !
Bravo, maintenant vous devez apprendre à installer une extension WordPress.
Voilà la définition d’une extension que donne Mathieu à ses clients :
Une extension (ou plugin en anglais) est un “petit” programme qui ajoute une nouvelle fonctionnalité à votre site web, et ceci, sans faire appel à votre développeur.
Voici quelques exemples d’extensions que j’utilise sur #audreytips:
- Yoast pour améliorer le référencement naturel (SEO) de vos pages,
- Sumo pour ajouter des boutons de partage social sur votre site,
- Hellobar pour facilement capturer les adresses email de vos visiteurs, …
Ce n’est pas tout … Il existe des milliers d’extensions gratuites et payantes. D’ailleurs, c’est l’une des forces de WordPress.
Dans ce tutoriel, pour vous faire gagner du temps sur tous ces aspects techniques, vous allez découvrir les 3 moyens d’installer une extension WordPress étape par étape.
Table des matières
Préambule : le cas WordPress.com
Autant le préciser tout de suite : il n’est pas possible d’installer une extension si votre site est hébergé par WordPress.com.
Certains commentaires sur #audreytips nous demandent comment accéder à la commande des extensions dans votre console d’administration de WordPress. Dans la plupart des cas, c’est parce que votre site web est hébergé par WordPress.com.
Pour bien comprendre les différences entre WordPress.com et WordPress.org, je vous conseille de lire cet article paru sur WPMarmite.
Quant à la possibilité d’installer une extension sur le site de votre entreprise, c’est clair comme de l’eau de roche :
- Impossible sur WordPress.com sauf si vous souscrivez à l’abonnement “Business” à 25 euros par mois.
- Disponible en standard si WordPress est hébergé sur votre propre serveur, c’est-à-dire chez votre hébergeur.
Pour ceux d’entre vous qui souhaitent migrer de WordPress.com vers WordPress sur votre hébergeur, le lien précédent renvoie vers un article décrivant toute la procédure sur WP Formation. A priori, cela se fait en 5 minutes chrono.
Comment installer une extension WordPress
Installer une extension WordPress sur le site web de votre entreprise se fait de 3 manières différentes :
- Depuis le répertoire des extensions,
- Après l’avoir téléchargée depuis un autre site web,
- Via votre accès FTP.
Note : ce tutoriel a été élaboré avec la version 4.9.4 de WordPress.
Installer une extension depuis le répertoire WordPress
Avantage : C’est la façon la plus simple et la plus rapide d’installer une extension WordPress. Tout se passe dans la console d’administration WordPress.
Inconvénient : Uniquement les extensions gratuites sont référencées dans le répertoire des extensions WordPress. Pour installer une extension que vous venez d’acheter, passez directement au chapitre suivant.
Pour installer une extension depuis le répertoire des extensions de WordPress, voici les étapes à suivre.
Rendez-vous dans votre console d’administration, puis dans la colonne de gauche cliquez sur :
Extensions > Ajouter
Ensuite, recherchez l’extension en tapant soit :
- Directement son nom,
- Ou un mot-clé décrivant la fonctionnalité recherchée.
Imaginons que vous vous plaignez des spams que vous recevez dans vos commentaires. Alors, recherchez tout simplement le mot “Spam”.
Immédiatement, WordPress affiche les résultats de cette recherche :
Il ne vous reste plus qu’à sélectionner l’extension qui convient le mieux à vos attentes en Marketing Digital.
Dans ce cas, je vais retenir “Askimet”.
Pourquoi ?
Parce que tous les critères de qualité sont tous au vert :
- Une très bonne note (5 étoiles),
- Un nombre significatif d’installations (+ de 1 million),
- Une mise à jour récente (4 semaines),
- Une compatibilité avec la version de WordPress que j’utilise.
Mon conseil : Choisissez toujours des extensions populaires et mises à jour récemment pour vous prémunir d’éventuels risques de faille de sécurité. Ainsi, vous êtes sûr de bien sécuriser vos données et votre activité.
Il ne vous reste plus qu’à cliquer sur le bouton installer dans le cadre de l’extension.
WordPress télécharge alors automatiquement puis installe l’extension sur votre serveur.
A la fin de ce processus, le bouton “installer” laisse la place à un bouton bleu “Activer”.
En effet, une extension WordPress installée sur votre site ne fonctionne que si elle est activée.
Alors allez-y et cliquez sur le lien “activer l’extension”.
Une fois l’activation terminée, WordPress affiche la liste de vos extensions.
C’est fini !
Vous avez installé avec succès votre première extension WordPress.
En résumé voici les 4 étapes pour installer une extension WordPress depuis le répertoire :
- Allez dans Extensions > Ajouter sur votre console WordPress,
- Recherchez l’extension avec son nom ou un mot-clé,
- Cliquez sur le bouton “Installer”,
- Cliquez sur le bouton “Activer”.
Attention : vous devez encore configurer les paramètres de cette extension. Mais, comme ces paramètres diffèrent selon les extensions, je ne vais pas pouvoir les décrire dans cet article.
Note : Le répertoire des extensions est aussi accessible sur wordpress.org. Mais dans ce cas, téléchargez d’abord le fichier zip de l’extension sur votre PC puis suivez la procédure décrite dans le prochain chapitre.
Installer une extension WordPress que vous venez de télécharger
Les extensions WordPress payantes ne sont pas présentes dans le répertoire de WordPress.
La méthode précédente est donc impossible. Mais WordPress a tout prévu !
Vous venez d’acheter une extension ou vous avez repéré une extension gratuite sur le répertoire des extensions sur WordPress.org.
Dans ces 2 cas, la page vous invite à télécharger l’extension. Alors téléchargez-là !
Pour mon exemple, je vais télécharger Askimet depuis le répertoire des extensions sur wordpress.org.
Un fichier zip s’installe alors sur votre ordinateur.
Une fois fait, rendez-vous sur votre console zone d’administration WordPress.
Puis toujours depuis la colonne de gauche, cliquez sur :
Extensions > Ajouter
Mais au lieu de taper des mots-clés dans le champ de recherche, cliquez sur le bouton “Téléverser une extension” qui se trouve tout en haut de la page.
La page de téléchargement d’une extension s’affiche.
Ensuite :
- Cliquez sur le bouton “Choisir un fichier”,
- Puis sélectionnez le fichier d’extension là où vous l’avez téléchargé sur votre ordinateur,
- Ensuite, cliquez tout simplement sur le bouton “Installer”.
WordPress va ensuite copier le fichier de l’extension de votre ordinateur vers votre serveur puis il va l’installer automatiquement.
Un message de confirmation de l’installation s’affiche.
Cliquez sur le bouton “Activer l’extension”. Une fois activée, WordPress affiche la page des extensions présentes sur votre site, comme à la fin de la première méthode vue précédemment.
En résumé voici les 5 étapes pour installer une extension WordPress payante :
- Téléchargez le fichier zip de l’extension sur votre ordinateur,
- Allez dans “Extensions > Ajouter” sur votre console WordPress,
- Cliquez sur le bouton “Téléverser une extension”,
- Choisissez le fichier Zip de l’extension puis cliquez sur le bouton “Installer”,
- Cliquez sur le bouton “Activer”.
Note : Là encore, n’oubliez pas de configurer les paramètres de l’extension selon vos besoins. Mais comme ces paramètres sont différents entre 2 extensions, je ne vais pas m’attarder sur ce point ici.
Installer manuellement un plugin WordPress en utilisant FTP
Pour des raisons de sécurité, certains “rares” hébergeurs restreignent l’installation de fichiers sur votre serveur.
Dans ce cas, installer une extension depuis votre console d’administration devient impossible.
Pas de souci, la solution consiste à installer l’extension manuellement depuis votre accès FTP.
FTP veut dire File Transfer Protocol ou en français Protocole de Transfert de Fichier. C’est donc un protocole pour transférer des fichiers depuis un ordinateur vers un autre.
Pour cela dès votre inscription, votre hébergeur vous a transmis 4 identifiants FTP, soit :
- Une URL qui commence par ftp://,
- Un nom d’utilisateur,
- Un mot de passe,
- Et un port de connexion (a priori 21 ou 22).
Munissez-vous de vos identifiants. Si vous ne les trouvez pas, demandez-les au service client de votre hébergeur.
Avant de commencer : c’est de loin la méthode la plus compliquée pour un entrepreneur non rompu avec tous ces aspects techniques. Mais ce chapitre vous guide pas à pas. En cas de besoin, commencez par relire mon article sur comment faire un transfert FTP de manière simple avec Windows ?
Ensuite, voici toutes les étapes à suivre.
Commencez par télécharger le fichier zip de votre extension sur votre ordinateur.
Ensuite, extrayez le fichier zip sur votre ordinateur. Pour cela, depuis votre ordinateur, double-cliquez sur ce fichier zip.
Un nouveau dossier va automatiquement se créer avec le même nom que le fichier Zip de l’extension.
C’est ce dossier que vous allez télécharger manuellement sur votre site web à l’aide d’un client FTP. Je vous recommande de vous procurer FileZilla. C’est un logiciel FTP gratuit, simple d’utilisation et très performant.
Ouvrez FileZilla (ou un autre client FTP) sur votre ordinateur.
Connectez-vous à votre site web avec les identifiants FTP fournis par votre hébergeur.
Une fois connecté :
- Dans la partie gauche, ouvrez le répertoire dans lequel le fichier extrait a été installé sur votre ordinateur.
- Dans celle de droite, accédez au répertoire des extensions sur votre serveur. Pour cela, cliquez sur la racine “www”, puis “wp-content” pour voir apparaître le dossier des extensions appelé “plugins”.
Ensuite, copiez le dossier qui se trouve sur votre ordinateur (et dans lequel vous avez extrait le fichier zip) vers le dossier “plugins” de votre serveur web, en le déplaçant à la souris.
Après avoir téléchargé le dossier sur votre serveur :
- Rendez-vous dans votre console d’administration WordPress,
- Cliquez sur “Extensions” dans la colonne de gauche,
- Puis sur “Désactivées” dans le sous-menu de la page Extensions :
Recherchez l’extension qui vient d’être installée. Il ne vous reste plus qu’à cliquer sur le lien “Activer” correspondant à cette extension comme signalé dans la capture précédente.
En résumé, voici les 5 étapes pour installer une extension WordPress via FTP :
- Téléchargez le fichier zip de l’extension sur votre ordinateur,
- Décompressez-le sur votre ordinateur,
- Ouvrez votre outil FTP comme Filezilla,
- Connectez-vous à votre serveur avec les identifiants FTP fournis par votre hébergeur,
- Transférez le dossier décompressé de votre extension sur votre serveur dans le dossier wp-content/plugins de votre site web,
- Activez-la depuis la page “extensions”.
Note : Une fois activée, configurez les paramètres de l’extension. Malheureusement, les extensions WordPress ont toutes leurs propres paramètres.C’est pourquoi je ne vais pas les décrire ici.
Conclusion sur comment installer correctement une extension sur votre site WordPress
Les innombrables extensions sont un atout indéniable de WordPress.
Elles ajoutent des fonctionnalités à votre site web tout en contrôlant vos coûts puisque vous n’avez pas besoin de faire appel à un développeur. Et souvent, ces extensions sont même gratuites.
Pour installer une extension WordPress, il existe 3 moyens :
- En accédant au répertoire des extensions, depuis votre console d’administration. C’est la façon la plus simple,
- En téléversant l’extension depuis sur votre ordinateur. Bien utile pour les extensions payantes,
- Manuellement via un client FTP comme FileZilla. C’est plus compliqué mais bien pratique si votre hébergeur vous impose des restrictions fortes de sécurité.
J’espère que ce guide vous a appris comment installer une extension WordPress.
Les extensions désactivées ne ralentissent pas votre site mais je vous conseille quand même de les supprimer définitivement pour des raisons de sécurité.
Quelle est votre méthode préférée pour installer une extension ? Utilisez-vous beaucoup d’extensions ? Lesquelles ?
Une fois installé, comment le faire apparaitre dans le site ?
Je viens d’installer un formulaire mais invisible dans le site.
En général il y a un [shortcode] à copier à l’endroit où vous voulez faire apparaître votre formulaire
Bonjour, le bouton « choose file » afin de téléverser une extension (all in one migration)que je viens d’acheter n’apparaît pas.
Y a-t-il un paramètre à régler pour le voir apparaître, et ainsi finaliser mon site ?
Je travaille en local, est-ce que ça peut être la raison ?
Merci pour votre aide
Aucune idée …. c’est juste le bouton qui n’apparaît pas ? Essayez de « drag & drop » le fichier zip de votre extension vers le cadre blanc s’il apparaît … ca marche aussi en temps normal
il faut uploader dans le dossier wp-content/plugins en FTP sinon ca ne marche pas
Merci, l’erreur a été corrigée
Bonjour Laurent
Merci pour cet excellent article (comme toujours !) que je me suis permis de citer dans le mien (pour la partie FTP)
Amicalement
Valérie
Merci Valérie, tout le plaisir est pour nous…