WordPress un est un système de gestion de contenu open source et gratuit.
Pour étendre les fonctionnalités, vous pouvez ajouter des extensions.
En effet, il existe des milliers de plug-ins gratuits et premium WordPress, ainsi, vous êtes à peu prêt sûr de trouver l’extension qui vous convient.
Dans ce tutoriel, nous allons voir trois méthodes pour installer une extension WordPress.
En début de l’article, vous trouverez aussi les explications pour une extension afin de l’intégrer à votre site WordPress.
Table des matières
Comment rechercher une extension
WordPress est un projet opensource et donc tout le monde peut participer en proposant des extensions.
On trouve donc des extensions faites par des développeurs isolés ou des entreprises à but lucratif.
Ainsi, dans le magasin d’extension, on trouve des extensions gratuites et des payantes (Premium).
Prenez bien le temps de vérifier le nombre d’installation et les avis car l’installation d’une extension peut causer des instabilités de WordPress ou des problèmes de sécurité.
Pour vous aider WordPress met à disposition un magasin de téléchargement accessible depuis le panneau d’administration de WordPress ou le site de WordPress.
Depuis WordPress
- Accédez à l’interface administrateur de WordPress
- Puis Extensions > Ajouter
- Vous arrivez sur une page où on vous présente les extensions mis en avant. En haut à droite, vous pouvez effectuer une recherche par mot clé
- Par exemple, une recherche sur WordFence donne la fiche succinct de l’extension avec une courte description et la note. Mais on vous propose aussi des équivalents comme d’autres extensions de sécurité, pare-feu, …
- En cliquant sur le nom, vous ouvrez la fiche avec une description complète, la version de WordPress supportée, la note de l’extension par les utilisateurs
Depuis le site de WordPress
- Ouvrez la page plugins du site officiel de WordPress
- Utilisez le moteur de recherche en haut de la page pour trouver une extension avec un mot clé
- Les résultats avec une description sommaire de l’extension et la note
- En cliquant dessus, vous accédez à la fiche complète de l’extension WordPress avec la description, les avis et notes, versions supportés, la page de support et le bouton Télécharger pour une installation manuelle
Comment ajouter une extension sur WordPress
Ajouter une extension depuis WordPress
- Accédez au panneau d’administration de WordPress
- Puis Extension > ajouter
- Faites une recherche sur WordFence puis cliquez sur Installer Maintenant
- Une fois l’installation effectuée, cliquez sur Activer
- L’extension est alors installée et active, un assistant peut s’afficher pour configurer l’extension. En général, on trouve les menus dans Réglages
Téléverser et ajouter une extension WordPress
Une autre méthode consiste à télécharger le fichier ZIP de l’extension depuis sa fiche.
Ensuite vous téléversez le fichier sur votre site WordPress.
Toutefois, cette méthode risque de ne pas fonctionner si le fichier ZIP est volumineux selon les réglages du serveur WEB (limite de taille du fichier d’envoi).
- Faites une recherche sur le site de plugins de WordPress comme expliqué au début de ce tutoriel
- Sur la fiche de l’extension, cliquez sur le bouton bleu Télécharger
- Puis accédez au panneau d’administration de WordPress
- A gauche, cliquez sur Extension > ajouter
- En haut, cliquez sur Téléverser une extension
- Puis cliquez sur Choisir un fichier et naviguez dans vos dossiers pour sélectionner le fichier ZIP de l’extension WordPress
- Cliquez sur Installer maintenant puis patientiez
- Ensuite à gauche, cliquez sur Extensions
- Enfin activez l’extension en cliquant sur Activer en face de celle-ci
Ajouter une application en ligne de commandes avec WPI-CLI
wp-cli est un ensemble d’outils en ligne de commande pour gérer WordPress.
Vous pouvez configurer WordPress mais aussi installer, mettre à jour, supprimer les extensions depuis un terminal en ligne de commandes.
- Connectez-vous en SSH à votre serveur dédié ou VPS
- Télécharger wp-cli avec curl :
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
- Puis copiez le dans le dossier des exécutables :
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
- Puis vérifiez qu’il détecte bien votre installation WordPress. Si le chemin de WordPress n’est pas détecté, vous pouvez le forcer dans les commandes avec le paramètre –path=
cd /var/www/html/wordpress #mettre le chemin de votre site WordPress
wp --info
- Pour ajouter une extension en ligne de commandes :
wp plugin install <nom de l'extension>
- Puis pour activer l’extension en ligne de commandes :
wp plugin activate <nom de l'extension>
Installer une extension WordPress en SSH depuis un terminal
Dans cette dernière méthode, on télécharge le fichier ZIP de l’extension depuis un terminal en SSH.
Puis on décompresse ce dernier.
Enfin on active l’extension depuis l’interface WordPress.
- Récupérez le lien de téléchargement de l’extension. Pour cela, faites un clic droit sur le bouton Télécharger puis copier l’adresse du lien
- Connectez-vous en SSH à votre serveur dédié ou VPS
- Puis utilisez la commande cd pour accéder au dossier /wp-content/plugins de votre site WordPress. Par exemple, si le site WordPress se trouve dans le dossier /var/www/html/wordpress :
cd /var/www/html/wordpress/wp-content/plugins
- Puis téléchargez le ZIP de l’extension à l’aide de la commande wget ar un copier/coller de l’adresse du lien récupéré
wget https://https://downloads.wordpress.org/plugin/xxxx.Y.Z.zip
- ou avec curl par un copier/coller de l’URL de téléchargement de l’extension
curl -O https://https://downloads.wordpress.org/plugin/xxxx.Y.Z.zip
- Enfin on dézip le fichier ZIP à l’aide de la commande unzip :
unzip xxxx.Y.Z.zipu
- Ouvrez le panneau d’administration de WordPress
- Puis à gauche, cliquez sur Extensions
- Enfin activez l’extension en cliquant sur Activer en face de celle-ci
Liens
- Désinfecter un site WordPress
- Pourquoi et comment les hackers piratent un site WordPress
- Wordfence : Protéger WordPress avec un Firewall et scan anti-malware
- Wordfence : Supprimer les backdoor, web shells, malwares de WordPress
- 8 extensions de sécurité pour protéger WordPress des malwares
- Comment détecter les PHP Backdoor ou Web Shells
- Faire un audit de sécurité WordPress
- Website File Changes Monitor : Surveiller les modifications de WordPress
- CDN : optimisation et sécurité WordPress
- Sucuri WordPress Security Plugin : sécurité et protection
- Website File Changes Monitor : Surveiller les modifications de WordPress