web-dev-qa-db-ja.com

スーパー管理者と管理者の機能の違いは何ですか?

スーパー管理者には管理者にはない機能がありますか。

ユーザー機能 のコーデックスページには、スーパー管理者の機能のリストはありません。管理者の機能だけが一覧表示されます。

2
rsman

Super_adminは、すべてのadmininstrator APIとマルチサイト機能にアクセスできます。あなたがコーデックスページに行くなら、それはそう言うでしょう: http://codex.wordpress.org/Roles_and_Capabilities#Capability_vs._Role_Table

ここでマルチサイト関数を見つけることができます。 http://codex.wordpress.org/Function_Reference#Multisite_functions

あなたがそれが何を呼ぶことができるかのよりきめ細かい調査をしたいならば、私はあなたがWPコードに慣れるのをお勧めします。 is_super_adminのためにgrepすべき機能

お役に立てれば。

1
grm

スーパー管理者はインストールを所有し、絶対にすべてを実行できます。管理者は実際のサイト(あるいはブログ)を所有しています。

この2つはシングルサイトインストールでも同じです。マルチサイトインストールでは、管理者はファイルシステムに関連するいくつかのことを行うことはできません。テーマやプラグインをサイト管理にインストール/アップグレード/削除する。すべてのサイトを表示したり、サイトのオプションを変更したり、ユーザー管理に変更したりします。彼は自分のサイトに既存のユーザーを追加および削除することはできますが、それらを作成または削除することはできません...

2

「super_adminにadminと持っていない機能(edit_posts、delete_postsなど)を教えてください。」

プラグインとテーマをインストールし、サイトをアップグレードします。ネットワーク内の管理者はこれを行うことができません。

私はコーデックスがこれをどこかにリストしていることを誓います...

プログラム的に、これをチェックしたい場合は、has_capではなくif is_super_adminを使用してください。

1
andrea_r