get_blogaddress_by_name

函数
get_blogaddress_by_name ( $blogname )
参数
  • (string) $blogname The (subdomain or directory) name
    Required:
返回值
  • (string)
定义位置
相关方法
get_blogaddress_by_idget_blogaddress_by_domainget_linkobjectsbynameget_linksbynameget_blogs_of_user
引入
-
弃用
-

get_blogaddress_by_name: 这个函数根据一个博客的名字返回它的URL。它以博客名称为参数,返回与该名称相关的博客的URL。

获得一个完整的博客网址,给定一个博客名称。

function get_blogaddress_by_name( $blogname ) {
	if ( is_subdomain_install() ) {
		if ( 'main' === $blogname ) {
			$blogname = 'www';
		}
		$url = rtrim( network_home_url(), '/' );
		if ( ! empty( $blogname ) ) {
			$url = preg_replace( '|^([^.]+://)|', '${1}' . $blogname . '.', $url );
		}
	} else {
		$url = network_home_url( $blogname );
	}
	return esc_url( $url . '/' );
}

常见问题

FAQs
查看更多 >