get_site_url()テンプレートタグは、サイトを取得するためのサイトURLを取得します。’https’が is_ssl()と’http’それ以外の場合、適切なプロトコルと共に’site_url’オプションを返します。$schemeが’http’ か ‘https’の場合、オーバーライドします。
The get_site_url() template tag retrieve the site url for a given site. Returns the ‘site_url’ option with the appropriate protocol, ‘https’ if is_ssl() and ‘http’ otherwise. If $scheme is ‘http’ or ‘https’, is_ssl() is overridden.
get_site_urlのテンプレートタグ使用方法
<?php get_site_url(blog_id, 'path', 'scheme'); ?>
デフォルトの使い方
<?php get_site_url(); ?>
get_site_urlのパラメーター
blog_id
(integer) (optional) ブログURLです。
(integer) (optional) Blog ID.
Default: current blog
path
(string) (optional) サイトURLの相対パスです。
(string) (optional) Path relative to the site url.
Default: None
scheme
(string) (optional) サイトのURL のコンテキストを提供する方式です。現在の’http’,’https’, ‘login’, ‘login_post’, あるいは ‘admin’です。
(string) (optional) Scheme to give the site url context. Currently ‘http’,’https’, ‘login’, ‘login_post’, or ‘admin’.
Default: null
戻り値
(string) オプションのパスが付加されたサイトのURLリンクです。
(string)
Site url link with optional path appended.
フィルター
apply_filters('site_url', $url, $path, $orig_scheme, $blog_id);
変更ログ
Since: 3.0
ソースファイル
get_site_url() は、wp-includes/link-template.php内に位置しています。
get_site_url() is located in wp-includes/link-template.php.