web-dev-qa-db-fra.com

Qu'est-ce qu'un plugin activé par le réseau exactement?

Je suis un peu confus sur le concept d'un plugin actif et d'un plugin activé par le réseau

J'utilise WP 4.0 dans un environnement multisite. Actuellement, j'ai 6 domaines différents dans mon "réseau".

En lisant à propos des plugins - Actif ou activé par le réseau - je pensais qu'une fois installé (a) un plugin, (b) je suis allé sur mon site de base, puis au niveau administrateur réseau pour ce site de base, et (c). ) "Réseau activé" un certain plugin, que le plugin serait activé sur les 6 sites de mon "réseau".

Je l’ai donc essayé en fonction de ma compréhension du concept de plug-in activé par le réseau.

Mais ce que j'ai trouvé quand je suis allé sur le 3ème site de mon "réseau" et que j'ai regardé les plugins, j'ai découvert que le plugin n'était pas actif. J'avais l'option de l'activer, mais ce n'était pas déjà activé en fonction de mes attentes par rapport à l'action précédente, telle que décrite ci-dessus.

Si je vais au niveau Administrateur Réseau pour ce 3ème site dans mon "réseau", j'ai l'option "Activer le réseau".

Donc je suis confus.

  • Que signifie "Activer le réseau" et que fait-il?
  • Si vous devez quand même activer le plug-in pour chaque site, pourquoi existe-t-il une option "Activer le réseau"?
  • Et quelle est la différence entre "Activer" le plugin au niveau du site ou "Activer le réseau" et le niveau Administrateur Réseau?

Merci de m'avoir aidé à résoudre ce problème (et probablement beaucoup d'autres également).

3
user11948

Network Activate fait à peu près ce que vous pensiez: activer le plugin sur tous les sites du réseau.

Il supprime également l'affichage de plug-in par défaut sur l'écran des plug-ins pour tous ces sites, de sorte qu'ils ne puissent plus l'activer ni le désactiver.

Donc, si vous le voyez toujours sur l'un de ces sites, il n'est pas activé par le réseau ou ce site en particulier ne fait pas partie du même réseau que les autres. Je pense que c'est le cas ici, à cause de cette ligne dans votre question:

Si je vais au niveau Administrateur Réseau pour ce 3ème site dans mon "réseau", j'ai l'option "Activer le réseau".

Pourquoi auriez-vous un "administrateur réseau" distinct pour ce site? Il n'y a qu'un administrateur réseau par réseau. Peut-être que vous avez plusieurs réseaux en cours ici (oui, le multi-réseau est une chose qui existe).

1
Otto