WordPress Version: 4.9
/**
* Get the admin for a domain/path combination.
*
* @since MU (3.0.0)
* @deprecated 4.4.0
*
* @global wpdb $wpdb WordPress database abstraction object.
*
* @param string $domain Optional. Network domain.
* @param string $path Optional. Network path.
* @return array|false The network admins.
*/
function get_admin_users_for_domain($domain = '', $path = '')
{
_deprecated_function(__FUNCTION__, '4.4.0');
global $wpdb;
if (!$domain) {
$network_id = get_current_network_id();
} else {
$_networks = get_networks(array('fields' => 'ids', 'number' => 1, 'domain' => $domain, 'path' => $path));
$network_id = (!empty($_networks)) ? array_shift($_networks) : 0;
}
if ($network_id) {
return $wpdb->get_results($wpdb->prepare("SELECT u.ID, u.user_login, u.user_pass FROM {$wpdb->users} AS u, {$wpdb->sitemeta} AS sm WHERE sm.meta_key = 'admin_user_id' AND u.ID = sm.meta_value AND sm.site_id = %d", $network_id), ARRAY_A);
}
return false;
}