Un de nos utilisateurs nous a récemment demandé pourquoi il ne voyait pas certains de ses plugins sur son réseau WordPress multisite. Après avoir installé les plugins, il n'arrivait pas à les localiser sur la page des plugins de son réseau multisite. Dans cet article, nous expliquerons pourquoi vous ne voyez pas tous les plugins sur les installations WordPress multisite, et comment résoudre ce problème.

Le réseau WordPress multisite vous permet de gérer plusieurs sites à l'aide d'un seul logiciel WordPress. Vous pouvez installer des thèmes et des plugins pour tous les sites de ce réseau multisite.
Il existe deux écrans de plugins différents lorsque vous vous connectez en tant qu'administrateur principal sur le site principal de votre WordPress multisite.
Le premier écran des plugins vous permet d'activer des plugins uniquement sur votre site principal, mais il ne vous permet pas d'installer de nouveaux plugins.
Le deuxième écran des plugins se trouve sous Mes sites » Admin du réseau » Plugins, il vous permet de gérer les plugins pour l'ensemble de votre réseau.

Pour installer un plugin sur un WordPress multisite, vous devez visiter Mes sites » Admin du réseau » Plugins.

Sur la page des plugins du réseau, cliquez sur le bouton Ajouter nouveau pour installer un nouveau plugin.

Après l'installation, vous verrez un lien pour activer le plugin sur le réseau. Une fois que vous avez activé un plugin sur le réseau, il sera disponible pour tous les sites de votre réseau multisite.
Les administrateurs de sites individuels ne peuvent pas le désactiver ou le supprimer. C'est pourquoi les plugins activés sur le réseau n'apparaissent pas sur la page des plugins de votre site racine ou de tout site enfant.

Si vous décidez de ne pas activer un plugin en réseau après son installation, vous pourrez voir le plugin dans l'écran Plugins de votre site racine. À partir de cet écran, vous pouvez activer le plugin uniquement pour le site racine.

Plugins sur les sous-sites d'un réseau multisite
Lorsque vous configurez un réseau WordPress multisite, vous devenez automatiquement Super Admin. Cela vous donne la possibilité d'installer des plugins et des thèmes pour tous les autres sites du réseau.
Les administrateurs de site d'un site individuel de votre réseau n'ont pas la possibilité de mettre à jour, d'installer ou de supprimer des plugins. C'est pourquoi les administrateurs de site ne verront même pas le menu des plugins dans leur barre d'administration.

Cependant, si vous activez un plugin en réseau, les administrateurs de site pourront configurer les paramètres du plugin pour leur propre site.

Ajouter le menu des plugins pour les sites enfants dans WordPress Multisite
Pour activer le menu des plugins pour les sites individuels, vous devez passer au tableau de bord de l'administrateur réseau.

Sur le tableau de bord de l'administrateur réseau, accédez à Paramètres » Paramètres réseau. Faites défiler jusqu'en bas de la page et vous verrez la case à cocher pour activer le menu des plugins.

C'est tout, enregistrez vos paramètres et les sites individuels pourront désormais voir le menu des plugins. Ils pourront également voir les plugins installés et les activer pour leur site.
Remarque : Les administrateurs de site individuels ne peuvent pas voir les plugins activés au niveau du réseau.
C'est tout, nous espérons que cet article vous a aidé à comprendre pourquoi vous ne voyez pas tous les plugins sur les installations WordPress multisites. Vous voudrez peut-être aussi consulter notre guide sur la façon d'ajouter/supprimer des pages par défaut dans WordPress multisite.
Si cet article vous a plu, alors abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Google+.

Dayo Olobayo
Vous avez mentionné que certains plugins peuvent ne pas être compatibles avec les installations multisites. Au-delà de l'incompatibilité technique, existe-t-il des préoccupations potentielles en matière de sécurité lors de l'utilisation de plugins conçus pour WordPress en site unique sur un réseau multisite ?
Support WPBeginner
Dans ces situations, ce ne serait pas différent d'un plugin standard pour les préoccupations de sécurité, ce qui signifie que cela dépendrait de ce que fait le plugin quant à la probabilité qu'il affecte la sécurité de votre site.
Admin
Dayo Olobayo
Merci pour la clarification. J'évaluerai la sécurité de chaque plugin en fonction de sa fonctionnalité.
Andy
C'était très simple et utile
Merci
Support WPBeginner
You’re welcome
Admin
Linda
L'article mentionne : « Remarque : les administrateurs de site individuels ne peuvent pas voir les plugins activés en réseau. »
Est-ce vrai pour toutes les versions d'un multisite ou seulement depuis une certaine version d'un multisite ?
Support WPBeginner
Pour le moment, il s'agit de toutes les versions de multisite.
Admin
Bayo
Lorsque j'essaie d'activer des plugins sur mon réseau d'administration, il est indiqué que le plugin n'a pas pu être activé car il a déclenché une erreur fatale.
Support WPBeginner
Cela ressemble à une tentative d'utilisation de plugins qui ne fonctionnent pas avec le multisite.
Admin
Leon
Bonjour,
Quelle serait la différence entre l'activation réseau et l'activation sur les sites individuels ? Parfois, je dois faire une activation individuelle pour que le plugin fonctionne, mais certains autres plugins nécessitent l'activation réseau.
Support WPBeginner
Cela dépendrait du plugin et des exigences d'autorisation. L'activation réseau d'un plugin signifierait qu'il est disponible sur tous les sites du réseau.
Admin
Leon
Merci pour votre réponse. Pour confirmer, y a-t-il une différence entre l'activation sur le réseau et l'activation individuelle sur chaque site par la suite ?
Support WPBeginner
Si vous activez le plugin sur le réseau, il sera actif sur tous les sites déjà présents au lieu d'être actif uniquement sur certains sites.
Nibesh
Pouvons-nous utiliser une seule licence d'un plugin premium et l'utiliser sur l'ensemble du multisite connecté ?
Par exemple, si j'ai acheté un plugin ou un thème pour une licence de site unique et que je l'ai installé sur un multisite, sera-t-il pleinement fonctionnel sur tous les sites connectés ?
Support WPBeginner
Vous devriez contacter le support de l'outil premium que vous utilisez pour vous assurer qu'il n'y aurait pas de conflits.
Admin
Cindy
Bonjour,
J'ai un site web WP et je viens d'apprendre par votre article pourquoi l'administrateur de mon site m'a dit que je ne pouvais pas ajouter de calendrier de réservation à mon site web. Y a-t-il un moyen pour que l'administrateur ajoute le plugin uniquement à mon site sans l'ajouter à tous les autres sites ?
Je pense vraiment que l'ajout du calendrier faciliterait la réservation de leurs consultations gratuites pour les visiteurs de mon site web, ce qui pourrait à son tour aider à développer mon activité.
S'il vous plaît, trouvez une solution à mon problème !
Coach Cindy
Support WPBeginner
Sauf indication contraire, une installation multisite ajouterait le plugin aux autres sous-sites et nous n'avons pas de méthode recommandée pour le limiter à un seul pour le moment.
Admin
Mary Job
Salut Cindy, essaie de confirmer auprès de ton administrateur si ton site est en multisite. Si c'est le cas, le fait que le plugin apparaisse sur tous les sites ne devrait pas être un obstacle. En effet, même s'il apparaît sur les autres sites, il ne sera pas activé à moins que l'administrateur d'un autre site sur le multisite ne choisisse de l'activer.
Ton administrateur devrait simplement installer le plugin sur le réseau mais ne doit pas l'activer au niveau du réseau. De cette façon, chaque autre administrateur de site sur ce réseau multisite pourra choisir de l'activer ou non sur son site individuel.
Nils
Merci ! Celui-ci m'a sauvé. Je ne comprenais pas pourquoi je ne pouvais pas ajouter de thèmes ou de plugins jusqu'à ce que je trouve ce post.