get_site_url函数是一个用于获取当前WordPress站点的URL的函数。它返回一个字符串,包含站点的URL。

get_site_url函数的用法如下:

get_site_url( int $blog_id = null, string $path = '', string $scheme = null )

参数说明:

- $blog_id(可选):用于多站点网络的参数,指定要获取URL的特定站点。默认为当前站点。
- $path(可选):指定URL的路径部分。默认为空。
- $scheme(可选):指定URL的协议。默认为空。

使用示例:

1. 获取当前站点的URL:

$site_url = get_site_url();

2. 获取指定博客ID为2的站点的URL:

$site_url = get_site_url( 2 );

3. 获取当前站点的URL,并添加路径部分为'/blog':

$site_url = get_site_url( null, '/blog' );

4. 获取当前站点的URL,并指定协议为https:

$site_url = get_site_url( null, '', 'https' );

注意事项:

- 如果在多站点网络中使用get_site_url函数,可以通过设置$blog_id参数来获取特定站点的URL。
- $path参数可以用于添加路径到URL中,例如添加'/blog'路径可以得到'https://example.com/blog'。
- $scheme参数用于指定URL的协议,例如'https'或'http'。如果没有指定该参数,则根据当前请求的协议自动选择。
- get_site_url函数返回的URL是字符串类型,可以直接使用或输出。