Gérer les extensions (plugins) WordPress

Gérer les extensions (plugins) WordPress c’est d’abord les installer (voir tutoriel Ajouter des extensions WordPress) mais aussi les activer / désactiver, suivre les versions, les modifier en ligne et choisir des réglages.


Haut de page

Sélectionner parmi les extensions installées


Pour gérer les extensions il faut pouvoir accéder à l’administration du site avec les droits suffisants (par exemple, un Rédacteur n’a pas le droit de gérer les extensions). Lorsqu’un utilisateur a les droits suffisants, le menu Extensions apparaît dans la colonne de gauche de l’administration :

Gérer les extensions WordPress - le menu des extensions
Gérer les extensions WordPress – le menu des extensions

Cliquer sur l’option Extensions ou Extensions installées. Les deux ont le même effet car, dans l’administration WordPress, cliquer sur un menu principal est équivalent à cliquer sur son premier sous-menu :

Gérer les extensions WordPress - afficher la liste des extensions
Gérer les extensions WordPress – afficher la liste des extensions

WordPress propose trois façons de sélectionner les extensions sur lesquelles on souhaite agir :

  • en fonction du statut (activées, désactivées…),
  • à partir d’un champ de recherche,
  • en cliquant sur des cases à cocher pour réaliser une action groupée.

Sélection en fonction du statut

Gérer les extensions WordPress - filtrer suivant le statut
Gérer les extensions WordPress – filtrer suivant le statut

Cette ligne de liens permet de sélectionner rapidement un ensemble d’extensions :

  • Toutes : sélectionne toutes les extensions installées,
  • Activées : sélectionne les extensions qui agissent sur le fonctionnement de WordPress pour ajouter des fonctionnalités,
  • Désactivées : sélectionne les extensions installées mais qui restent « dormantes » sans modifier le fonctionnement de WordPress,
  • Récemment désactivées : sélectionne les extensions que vous venez de désactiver ( probablement au cas où vous auriez des remords 😉  ),
  • Prêtes à mettre à jour : sélectionne les extensions, activées ou désactivées, pour lesquelles une nouvelle version est disponible,
  • Automatiques (Must-Use) : sélectionne les extensions placée dans un répertoire particulier (/mon/contenu/mu-plugins/ qui sont automatiquement activées dès lors qu’elles sont installées (on peut les supprimer mais pas les désactiver).

Sélection à partir d’un champ de recherche

Saisir un terme dans le champ de recherche situé en haut et à droite de la page des extensions installées. WordPress affiche la liste des extensions contenant le terme saisi dans le nom ou la description de l’extension.

Par exemple, en saisissant « jetpack’ dans mon site :

Gérer les extensions WordPress - recherche d'une extension installée
Gérer les extensions WordPress – recherche d’une extension installée

WordPress sélectionne deux extensions qui ont « jetpack » dans leur nom et leur description (l’un ou l’autre suffit) :

Gérer extensions WordPress - sélection par terme dans nom ou description
Gérer extensions WordPress – sélection par terme dans nom ou description

Sélection pour une action groupée

Après avoir affiché une liste d’extensions en fonction de leur statut ou à partir du champ de recherche, il est possible de sélectionner une ou plusieurs extensions en cliquant sur la case située à gauche des extensions qu’on veut sélectionner (cliquer de nouveau pour désélectionner) :

Gérer extensions WordPress - actions groupées
Gérer extensions WordPress – actions groupées

Il est aussi possible de sélectionner toutes les extensions affichées en cliquant sur la case située en haut et à gauche :

Gérer extensions WordPress - sélection de toutes les extensions affichées
Gérer extensions WordPress – sélection de toutes les extensions affichées

Une fois la sélection groupée effectuée, il est possible d’appliquer les actions proposées dans le menu déroulant en haut et à gauche :

Gérer extensions WordPress - menu des actions groupées
Gérer extensions WordPress – menu des actions groupées
Haut de page

Actions possibles sur les extensions

 

Agir sur un groupe d’extensions

Une fois des extensions sélectionnées, cliquer sur l’une des options proposées dans le menu en haut à gauche :

Gérer extensions WordPress - actions groupées
Gérer extensions WordPress – actions groupées
  • Activer : rend les programmes de l’extension exécutables,
    certaines extensions peuvent nécessiter un réglage qui est accessible depuis la sélection des extensions ou depuis un sous-menu de l’administration (voir ci-dessous),
  • Désactiver : l’extension ne s’exécutera plus tant qu’elle n’aura pas été réactivée;
    une extension désactivée est toujours installée sur le serveur (fichiers programmes et contenu éventuel dans la Base de Données); si l’extension présente une faille de sécurité, celle-ci peut être exploitée; il est donc préférable de supprimer les extensions inutilisées, quitte à les réinstaller en cas de besoin,
  • Mettre à jour : WordPress vérifie si une version nouvelle de l’extension est disponible et si oui, installe la dernière version disponible de l’extension;
    les mises à jour permettent d’améliorer le fonctionnement de l’extension; quand la mise à jour concerne la sécurité (correction d’une faille ou élévation du niveau de protection), il est impératif de mettre à jour l’extension le plus rapidement possible;
  • Supprimer : cette opération supprime toute trace de l’extension en détruisant fichiers et sous-répertoires du répertoire /mon/contenu/plugins/ ainsi que les entrées dans la Base de Données créées pour les besoins de l’extension;
    malheureusement ceci reste trop souvent théorique car certains développeurs se contentent de supprimer les fichiers et les sous-répertoires sans nettoyer la Base de Données;
    pour pouvoir réutiliser une extension supprimée, il suffit de la réinstaller.

Agir sur une extension depuis la page des extensions

Il est possible d’agir sur une et une seule extension, non seulement pour effectuer les mêmes actions proposées par le menu « Actions groupées », mais aussi pour effectuer du paramétrage spécifique à l’extension ou en modifier le code.

Dans la page des extensions installées, cliquer sur une option proposée en dessous du nom de l’extension :

Gérer extensions WordPress – agir depuis la liste des extensions installées

Les actions proposées dépendent du statut de l’extension. Ainsi, si une extension est activée, WordPress propose de la désactiver et vice-versa.

Supprimer une extension

Pour supprimer une extension, il faut l’avoir désactivée au préalable. L’extension doit donc avoir été sélectionnée dans l’une des trois listes :

Gérer extensions WordPress - accéder aux extensions à supprimer
Gérer extensions WordPress – accéder aux extensions à supprimer

 

Gérer extensions WordPress -extensions à supprimer
Gérer extensions WordPress -extensions à supprimer

Modifier une extension

Cette option permet d’accéder aux fichiers de code de l’extension.

Cliquer sur l’option Modifier en dessous du nom d’une extension (par exemple : Akismet) :

Gérer extensions WordPress - Modifier le code d'une extension
Gérer extensions WordPress – Modifier le code d’une extension

L’ensemble des fichiers de code de l’extension deviennent accessibles en modification :

Gérer extensions WordPress - modifier le code des extensions
Gérer extensions WordPress – modifier le code des extensions

Nous reviendrons plus en détail sur la modification du code d’une extension. Sachez qu’il est fortement déconseillé de laisser cette option disponible sur un site accessible via Internet, car elle représente un vrai risque de sécurité (si un pirate parvient à l’utiliser, il peut faire ce qu’il veut de votre site).

Pour supprimer cette option, il suffit d’ajouter la ligne suivante au fichier « wp-config.php » :

define(‘DISALLOW_FILE_EDIT’, TRUE);

Actions particulières à certaines extensions

Certaines extensions, particulièrement riches en fonctionnalités, ajoutent des liens pour accéder directement à des réglages ou des informations. C’est, par exemple, le cas de l’extension Jetpack :

Gérer extensions WordPress - options spécifiques de l’extension Jetpack
Gérer extensions WordPress – options spécifiques de l’extension Jetpack

Cliquer sur permet d’accéder à une page présentant toutes les fonctionnalités proposées par cette extension :

Gérer extensions WordPress - présentation des fonctionnalités de Jetpack
Gérer extensions WordPress – présentation des fonctionnalités de Jetpack

Cliquer sur a pour effet d’afficher une page permettant de gérer les différents modules proposés dans Jetpack :

Gérer extensions WordPress - gestion des modules Jetpack
Gérer extensions WordPress – gestion des modules Jetpack

Cliquer sur permet de tester la connexion avec wordpress.com :

Gérer extensions WordPress - Jetpack debug
Gérer extensions WordPress – Jetpack debug

Mettre à jour une extension

L’article suivant décrit le processus de mise à jour d’une ou plusieurs extensions :

Mettre à jour les extensions

Haut de page

7 réflexions sur « Gérer les extensions (plugins) WordPress »

  1. Bonjour

    est il possible de retrouver l’historique des extensions qu’on a pu supprimer quelque part?
    j’ai besoin de retrouver le nom de certaines que j’ai désactivées et suprimée et je sais pas s’il est possible de les retrouver

          1. L’idée n’est pas de réinstaller une ancienne version de WordPress mais uniquement de retrouver le nom des extensions qui ont été installées. Les sous-répertoires de wp-content/plugins correspondent aux extensions, le nom de chaque sous-répertoire étant le nom de l’extension.
            Bien évidemment, il faut pouvoir récupérer une version de wp-content/plugins au moment où le extensions que vous recherchez s’y trouvaient.
            A partir du nom, mieux vaut réinstaller complètement l’extension.

          2. ça je l’ai fait j’ai tous les noms de ces extensions, mais rien qui n’impact ce paramètre du taux de rebond. Bref je vais chercher merci pour votre aide

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.