WordPress Version: 5.3
/**
* Get base domain of network.
*
* @since 3.0.0
* @return string Base domain.
*/
function get_clean_basedomain()
{
$existing_domain = network_domain_check();
if ($existing_domain) {
return $existing_domain;
}
$domain = preg_replace('|https?://|', '', get_option('siteurl'));
$slash = strpos($domain, '/');
if ($slash) {
$domain = substr($domain, 0, $slash);
}
return $domain;
}