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

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

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

提供: WordPress Codex 日本語版
移動先: 案内検索
(テンプレートタグガイド挿入、リンク等調整/翻訳者募集中)
(最新版のマージ)
 
(2人の利用者による、間の3版が非表示)
1行目: 1行目:
{{NeedTrans}}
 
 
{{テンプレートタグガイド|PHP}}
 
{{テンプレートタグガイド|PHP}}
  
== Description ==
+
<div id="Description">
 +
== 説明 ==
 +
</div>
  
The '''get_site_url()''' template tag retrieve the site url for a given site. Returns the 'site_url' [[Option Reference|option]] with the appropriate protocol,  'https' if [[Function Reference/is_ssl|is_ssl()]]/[[:en:Function Reference/is_ssl|en]] and 'http' otherwise. If [[#Parameters|$scheme]] is 'http' or 'https', is_ssl() is overridden.
+
'''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() は無効になります。
  
== Usage ==
+
<div id="Usage">
 +
== 使い方 ==
 +
</div>
  
  <?php get_site_url(blog_id, 'path', 'scheme'); ?>
+
  <?php get_site_url( $blog_id, $path, $scheme ); ?>
  
=== Default Usage ===
+
<div id="Default_Usage">
 +
== デフォルトの使い方 ==
 +
</div>
  
 
  <?php get_site_url(); ?>
 
  <?php get_site_url(); ?>
  
== Parameters ==
+
<div id="Parameters">
 +
== パラメータ ==
 +
</div>
  
{{Parameter|blog_id|integer|Blog ID.|optional|current blog}}
+
{{Parameter|$blog_id|integer|ブログ ID。|オプション|現在のブログ}}
{{Parameter|path|string|Path relative to the site url.|optional}}
+
{{Parameter|$path|string|サイト URL の 相対パス。|オプション}}
{{Parameter|scheme|string|Scheme to give the site url context. Currently 'http','https', 'login', 'login_post', or 'admin'.|optional|null}}
+
{{Parameter|$scheme|string|サイト URL コンテクストのスキーム。現在、'http''https''login''login_post''admin' 、'relative'が選べる。|オプション|null}}
  
== Return ==
+
<div id="Return">
 +
== 戻り値 ==
 +
</div>
  
Site url link with optional path appended. (''string'')
+
; (string) : オプションのパスとサイトURLリンクが追加されます。
  
== Filter ==
+
<div id="Fliter">
  
apply_filters('site_url', $url, $path, $orig_scheme, $blog_id);
+
== フィルター ==
 +
</div>
  
== Examples ==
+
apply_filters( 'site_url', $url, $path, $orig_scheme, $blog_id );
  
== Changelog ==
+
<div id="Examples">
 +
== 用例 ==
 +
</div>
  
* [[Version 3.0|3.0.0]] : New template tag.
+
<pre>
 +
<?php echo get_site_url(); ?>
 +
</pre>
 +
サイトのフルURLで結果が表示されている
 +
<pre>
 +
http://www.example.com
 +
</pre>
  
== Source Code ==
+
<div id="Changelog">
 +
== 変更履歴 ==
 +
</div>
  
<code>get_site_url()</code> is located in {{Source|wp-includes/link-template.php|3.0}}.
+
* [[Version 3.0|3.0.0]] : テンプレートタグとして新規追加。
  
{{原文|Template Tags/get_site_url|85941}}<!-- 14:51, 13 April 2010 Bono 版 -->
+
<div id="Source_Code">
 +
== ソースファイル ==
 +
</div>
  
== Related ==
+
<code>get_site_url()</code> は {{Source|wp-includes/link-template.php|3.0}} にあります。
  
{{Tag Link Tags}}
+
{{原文|Function_Reference/get_site_url|140479}}<!--  22:26, 14 January 2014‎ Netweb 版 -->
 +
 
 +
<div id="Related">
 +
== 関連 ==
 +
</div>
 +
 
 +
<!-- {{Tag Link Tags}} -->
  
 
{{Tag Footer}}
 
{{Tag Footer}}

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最新版との差分


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