- 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細)
関数リファレンス/is super admin
提供: WordPress Codex 日本語版
< 関数リファレンス
ユーザーがネットワーク管理者 (super admin) か否かを判断するものです。 また、ネットワークモードが無効化されている時に、ユーザーが管理者か否かもチェックします。
使用法
<?php is_super_admin( $user_id ); ?>
パラメーター
- $user_id
- (integer) (オプション) ユーザーの ID
- 初期値: 初期値は現在のユーザー
戻り値
- (boolean)
- ユーザーがネットワーク管理者 (super admin) の場合、またはネットワークモードが無効化されている時に、ユーザーが管理者である場合は True 。
例
<?php // ユーザーがマルチサイトネットワークの Super Admin でない場合は、 "Edit" メニューを削除する。 if ( !is_super_admin() ) { add_action( 'admin_init', 'my_remove_edit_menu' ); } function my_remove_edit_menu() { remove_menu_page('edit.php'); } ?>
改訂履歴
Version 3.0 にて導入されました。
ソースファイル
is_super_admin()
は wp-includes/capabilities.php
にあります。
関連項目
- リファレンス: ユーザーの種類と権限
- アクション: grant_super_admin /en
- アクション: revoke_super_admin /en
- 関数: get_super_admins() /en
- 関数: grant_super_admin() /en
- 関数: revoke_super_admin() /en
- 関数: is_super_admin() /en
最新英語版: WordPress Codex » Function_Reference/is super admin (最新版との差分)
関数リファレンス、テンプレートタグ目次もご覧ください。