Changeset 14206 for trunk/wp-includes/capabilities.php
- Timestamp:
- 04/23/2010 08:34:03 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/capabilities.php
r14189 r14206 1172 1172 1173 1173 /** 1174 * Retrieve a list of super admins. 1175 * 1176 * @since 3.0.0 1177 * 1178 * @uses $super_admins Super admins global variable, if set. 1179 * 1180 * @return array List of super admin logins 1181 */ 1182 function get_super_admins() { 1183 global $super_admins; 1184 1185 if ( isset($super_admins) ) 1186 return $super_admins; 1187 else 1188 return get_site_option( 'site_admins', array('admin') ); 1189 } 1190 1191 /** 1174 1192 * Determine if user is a site admin. 1175 1193 * … … 1191 1209 1192 1210 if ( is_multisite() ) { 1193 $s ite_admins = get_site_option( 'site_admins', array('admin'));1194 if ( is_array( $s ite_admins ) && in_array( $user->user_login, $site_admins ) )1211 $super_admins = get_super_admins(); 1212 if ( is_array( $super_admins ) && in_array( $user->user_login, $super_admins ) ) 1195 1213 return true; 1196 1214 } else {
Note: See TracChangeset
for help on using the changeset viewer.