• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

「関数リファレンス/get site url」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(和訳完了。)
(最新版のマージ)
 
(2人の利用者による、間の2版が非表示)
5行目: 5行目:
 
</div>
 
</div>
  
'''get_site_url()''' テンプレートタグはサイトの URL を返します。戻り値には 'site_url' [[Option Reference|オプション]]と適切なプロトコルが含まれますが、指定のない場合は 'https'([[関数リファレンス/is_ssl|is_ssl()]]/[[:en:Function Reference/is_ssl|en]] が有効な場合)または 'http' になります。[[#Parameters|$scheme]] パラメータが 'http' または 'https' の場合は、is_ssl() は無効になります。
+
'''get_site_url()''' テンプレートタグはサイトの URL を返します。戻り値には 'siteurl' [[Option Reference|オプション]]と適切なプロトコルが含まれますが、指定のない場合は 'https'([[関数リファレンス/is_ssl|is_ssl()]]/[[:en:Function Reference/is_ssl|en]] が有効な場合)または 'http' になります。[[#Parameters|$scheme]] パラメータが 'http' または 'https' の場合は、is_ssl() は無効になります。
  
 
<div id="Usage">
 
<div id="Usage">
11行目: 11行目:
 
</div>
 
</div>
  
  <?php get_site_url(blog_id, 'path', 'scheme'); ?>
+
  <?php get_site_url( $blog_id, $path, $scheme ); ?>
  
 
<div id="Default_Usage">
 
<div id="Default_Usage">
23行目: 23行目:
 
</div>
 
</div>
  
{{Parameter|blog_id|integer|ブログ ID。|optional|現在のブログ}}
+
{{Parameter|$blog_id|integer|ブログ ID。|オプション|現在のブログ}}
{{Parameter|path|string|サイト URL の 相対パス。|オプション}}
+
{{Parameter|$path|string|サイト URL の 相対パス。|オプション}}
{{Parameter|scheme|string|サイト URL コンテクストのスキーム。現在、'http'、'https'、'login'、'login_post'、'admin' が選べる。|optional|null}}
+
{{Parameter|$scheme|string|サイト URL コンテクストのスキーム。現在、'http'、'https'、'login'、'login_post'、 'admin' 、'relative'が選べる。|オプション|null}}
  
 
<div id="Return">
 
<div id="Return">
31行目: 31行目:
 
</div>
 
</div>
  
Site url link with optional path appended. (''string'')
+
; (string) : オプションのパスとサイトURLリンクが追加されます。
  
 
<div id="Fliter">
 
<div id="Fliter">
 +
 
== フィルター ==
 
== フィルター ==
 
</div>
 
</div>
  
  apply_filters('site_url', $url, $path, $orig_scheme, $blog_id);
+
  apply_filters( 'site_url', $url, $path, $orig_scheme, $blog_id );
  
 
<div id="Examples">
 
<div id="Examples">
 
== 用例 ==
 
== 用例 ==
 
</div>
 
</div>
 +
 +
<pre>
 +
<?php echo get_site_url(); ?>
 +
</pre>
 +
サイトのフルURLで結果が表示されている
 +
<pre>
 +
http://www.example.com
 +
</pre>
  
 
<div id="Changelog">
 
<div id="Changelog">
55行目: 64行目:
 
<code>get_site_url()</code> は {{Source|wp-includes/link-template.php|3.0}} にあります。
 
<code>get_site_url()</code> は {{Source|wp-includes/link-template.php|3.0}} にあります。
  
{{原文|Template Tags/get_site_url|85941}}<!-- 14:51, 13 April 2010 Bono 版 -->
+
{{原文|Function_Reference/get_site_url|140479}}<!-- 22:26, 14 January 2014‎ Netweb 版 -->
  
 
<div id="Related">
 
<div id="Related">

2015年7月1日 (水) 12:00時点における最新版

get_site_url() テンプレートタグはサイトの URL を返します。戻り値には 'siteurl' オプションと適切なプロトコルが含まれますが、指定のない場合は 'https'(is_ssl()/en が有効な場合)または 'http' になります。$scheme パラメータが 'http' または 'https' の場合は、is_ssl() は無効になります。

使い方

<?php get_site_url( $blog_id, $path, $scheme ); ?>

デフォルトの使い方

<?php get_site_url(); ?>

パラメータ

$blog_id
integer) (オプション) ブログ ID。
初期値: 現在のブログ
$path
string) (オプション) サイト URL の 相対パス。
初期値: なし
$scheme
string) (オプション) サイト URL コンテクストのスキーム。現在、'http'、'https'、'login'、'login_post'、 'admin' 、'relative'が選べる。
初期値: null

戻り値

(string) 
オプションのパスとサイトURLリンクが追加されます。

フィルター

apply_filters( 'site_url', $url, $path, $orig_scheme, $blog_id );

用例

<?php echo get_site_url(); ?>

サイトのフルURLで結果が表示されている

http://www.example.com

変更履歴

  • 3.0.0 : テンプレートタグとして新規追加。

ソースファイル

get_site_url()wp-includes/link-template.php にあります。

最新英語版: WordPress Codex » Function_Reference/get_site_url最新版との差分


関数リファレンステンプレートタグ目次もご覧ください。