web-dev-qa-db-ja.com

正確にネットワーク活性化プラグインとは何ですか?

私はアクティブプラグインとネットワークアクティブ化プラグインの概念に少し混乱しています

マルチサイト設定でWP 4.0を実行しています。現時点で私は私の「ネットワーク」に6つの異なるドメインがあります。

プラグインについて読むことで - アクティブ対ネットワークアクティブ - 私は(a)プラグインをインストールしたら、(b)私のベースサイトに行き、そしてそのベースサイトのNetwork Adminレベルに行った、そして(c)私の "ネットワーク"内の6つのサイトすべてでプラグインがアクティブになることを確認します)。

だから私はネットワーク活性化プラグインの概念の私の理解に従ってそれを試した。

しかし、私が行ったときに見つけたもの、私の「ネットワーク」の3番目のサイトを言ってプラグインを見たところ、私はプラグインがアクティブではないことを発見しました。私はそれを "アクティベート"するオプションを持っていましたが、それは私が先に述べたようにとられた前の行動からの私の期待に基づいてまだアクティベートされていませんでした。

私の「ネットワーク」でこの3番目のサイトのネットワーク管理者レベルに移動した場合、「ネットワークをアクティブにする」という選択肢があります。

だから私は混乱しています。

  • "Network Activate"とはどういう意味ですか?またそれは何を意味しますか?
  • あなたがとにかくすべてのサイトのためにプラグインを有効にしなければならないならば、なぜ「ネットワーク有効化」オプションがありますか?
  • そして、サイトレベルでプラグインを「アクティブにする」ことと、それを「ネットワークアクティブにすること」とネットワーク管理者レベルとの違いは何ですか?

私のためにこれを片付けるのを助けてくれてありがとう。

3
user11948

Network Activateは、あなたが思っていたこととほとんど同じことをします。それは、ネットワーク内のすべてのサイトのプラグインをアクティブにします。

また、それらすべてのサイトのプラグイン画面に表示されるデフォルトのプラグインビューからも除外されるため、有効化することも無効化することもできません。

それで、あなたがそれらのサイトの1つでそれをまだ見ているならば、それはネットワーク活性化されていないか、またはその特定のサイトが他のものと同じネットワークにありません。あなたの質問のこの行のために、私はこれがここのケースであると思います:

私の「ネットワーク」でこの3番目のサイトのネットワーク管理者レベルに移動した場合、「ネットワークをアクティブにする」という選択肢があります。

このサイト用に別の「ネットワーク管理者」があるのはなぜですか?ネットワークごとにネットワーク管理者は1人だけです。多分あなたはここで起こっている複数のネットワークを持っています(はい、マルチネットワークは存在するものです)。

1
Otto