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

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

「テンプレートタグ/get day link」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(関連項目: {{原文|Function_Reference/get_day_link|141059}} <!-- 16:39, 7 February 2014‎ Johnciacia 版 -->)
 
(2人の利用者による、間の3版が非表示)
1行目: 1行目:
 +
{{CheckTrans}}
 +
 
== 説明 ==
 
== 説明 ==
特定の日別アーカイブページへのURLをPHPの値として返す。ループ内・外で使用。
 
  
Returns the daily archive [[Glossary#URI and URL|URL]] to a specific year, month and day for use in [[Glossary#PHP|PHP]]. <br>
+
[[Glossary#PHP|PHP]] で使えるように、指定した年・月・日の日別アーカイブの [[Glossary#URI and URL|URL]] を返します。これは URL を表示しません。年・月・日のパラメータに <tt>&#39;&#39;</tt> を指定すると、このタグは当日のアーカイブの URL を返します。
It does NOT display the URL. If year, month and day parameters are set to <tt>&#39;&#39;</tt>, the tag returns the URL for the current day's archive.
+
  
 
== 使い方 ==
 
== 使い方 ==
11行目: 11行目:
 
== パラメータ ==
 
== パラメータ ==
  
{{Parameter|year|ブーリアン/整数|年を指定。今年を設定するには<tt>&#39;&#39;</tt>を使用します。}}
+
{{Parameter|$year|真偽値/整数|アーカイブの年。今年を指定するには <tt>&#39;&#39;</tt> または <tt>false</tt> を使う。}}
{{Parameter|month|ブーリアン/整数|月を指定。今月を設定するには<tt>&#39;&#39;</tt>を使用します。}}
+
{{Parameter|$month|真偽値/整数|アーカイブの月。今月を指定するには <tt>&#39;&#39;</tt> または <tt>false</tt> を使う。}}
{{Parameter|day|ブーリアン/整数|日を指定。 今日を設定するには<tt>&#39;&#39;</tt>を使用します。}}
+
{{Parameter|$day|真偽値/整数|アーカイブの日。今日を指定するには <tt>&#39;&#39;</tt> または <tt>false</tt> を使う。}}
  
 
== 戻り値 ==
 
== 戻り値 ==
; <tt>(string)</tt> : 日のアーカイブのURL
 
  
== 例 ==
+
; <tt>(文字列)</tt> : 日別アーカイブの URL
  
=== 現在の日付のリンク ===
+
== 用例 ==
  
PHPのechoコマンドを使用して現在の日のアーカイブへのURLを返し、Aタグのリンクとして表示します。
+
=== 当日のアーカイブをリンクとして表示 ===
 +
 
 +
返した URL を A タグの中へ入れる(PHP の echo コマンドで表示)することにより、当日のアーカイブへのリンクを表示します。
  
 
<pre>
 
<pre>
<a href="<?php echo get_day_link('', '', ''); ?>">今日の投稿</a>
+
<a href="<?php echo get_day_link( '', '', '' ); ?>">今日の投稿</a>
 
</pre>
 
</pre>
  
=== 変数での使用 ===
+
=== 変数に入れて使用 ===
  
PHP code block for use within [[The Loop]]:
+
[[ループ]]内で使う PHP コードブロックの例です。まず投稿の年・月・日を変数 $archive_year、$archive_month、$archive_day へ入れます。これを get_day_link() タグで使って、その投稿を含む日別アーカイブのリンクとして URL を取得します。そして A タグの中へ PHP echo コマンドで出力します。
Assigns year, month and day of a post to the variables $arc_year, $arc_month and $arc_day. These are used with the get_day_link() tag,
+
which returns the URL as a link to the daily archive for that post, displaying it within an anchor tag with the PHP echo command.
+
  
See [[Formatting Date and Time|日付と時刻の書式]] for info on format strings used in [[テンプレートタグ/get_the time|get_the_time()]] tag.
+
[[テンプレートタグ/get_the time|get_the_time()]] タグで使う形式指定用の文字列については [[Formatting Date and Time|日付と時刻の書式]] を見てください。
  
 
<pre>
 
<pre>
 
<?php  
 
<?php  
$archive_year  = get_the_time('Y');  
+
$archive_year  = get_the_time( 'Y' );  
$archive_month = get_the_time('m');  
+
$archive_month = get_the_time( 'm' );  
$archive_day  = get_the_time('d');  
+
$archive_day  = get_the_time( 'd' );  
 
?>
 
?>
<a href="<?php echo get_day_link( $archive_year, $archive_month, $archive_day); ?>">This day's posts</a>
+
<a href="<?php echo get_day_link( $archive_year, $archive_month, $archive_day ); ?>">この日の投稿一覧</a>
 
</pre>
 
</pre>
  
== 更新履歴 ==
+
== 変更履歴 ==
  
 
新規導入: 1.0.0
 
新規導入: 1.0.0
51行目: 50行目:
 
== ソースファイル ==
 
== ソースファイル ==
  
<tt>get_day_link()</tt> は {{Trac|wp-includes/link-template.php}}にあります。
+
<tt>get_day_link()</tt> は {{Trac|wp-includes/link-template.php}} にあります。
  
 
== 関連項目 ==
 
== 関連項目 ==
 
  
 
{{Tag Date Tags}}
 
{{Tag Date Tags}}
60行目: 58行目:
 
{{Tag Footer}}
 
{{Tag Footer}}
  
{{NeedTrans}}
+
{{原文|Function_Reference/get_day_link|141059}} <!-- 16:39, 7 February 2014 Johnciacia  版 -->
 
+
{{原文|Function_Reference/get_day_link|141059}} <!-- 16:39, 7 February 2014‎ Johnciacia  版 -->
+
  
{{DEFAULTSORT:get_day_link}}
+
{{DEFAULTSORT:Get_day_link}}
 +
[[Category:関数]]
  
[[en:Template Tags/get_day_link]]
+
[[en:Function Reference/get_day_link]]

2016年5月3日 (火) 22:31時点における最新版

この項目「テンプレートタグ/get day link」は、翻訳チェック待ちの項目です。加筆、訂正などを通して、Codex ドキュメンテーションにご協力下さい。

説明

PHP で使えるように、指定した年・月・日の日別アーカイブの URL を返します。これは URL を表示しません。年・月・日のパラメータに '' を指定すると、このタグは当日のアーカイブの URL を返します。

使い方

<?php get_day_link( $year, $month, $day ); ?>

パラメータ

$year
真偽値/整数) (必須) アーカイブの年。今年を指定するには '' または false を使う。
初期値: なし
$month
真偽値/整数) (必須) アーカイブの月。今月を指定するには '' または false を使う。
初期値: なし
$day
真偽値/整数) (必須) アーカイブの日。今日を指定するには '' または false を使う。
初期値: なし

戻り値

(文字列) 
日別アーカイブの URL

用例

当日のアーカイブをリンクとして表示

返した URL を A タグの中へ入れる(PHP の echo コマンドで表示)することにより、当日のアーカイブへのリンクを表示します。

<a href="<?php echo get_day_link( '', '', '' ); ?>">今日の投稿</a>

変数に入れて使用

ループ内で使う PHP コードブロックの例です。まず投稿の年・月・日を変数 $archive_year、$archive_month、$archive_day へ入れます。これを get_day_link() タグで使って、その投稿を含む日別アーカイブのリンクとして URL を取得します。そして A タグの中へ PHP の echo コマンドで出力します。

get_the_time() タグで使う形式指定用の文字列については 日付と時刻の書式 を見てください。

<?php 
$archive_year  = get_the_time( 'Y' ); 
$archive_month = get_the_time( 'm' ); 
$archive_day   = get_the_time( 'd' ); 
?>
<a href="<?php echo get_day_link( $archive_year, $archive_month, $archive_day ); ?>">この日の投稿一覧</a>

変更履歴

新規導入: 1.0.0

ソースファイル

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

関連項目

日時に関連するタグ: get_calendar(), get_day_link(), get_month_link(), get_the_date(), get_the_time(), get_year_link(), single_month_title(), the_date(), the_date_xml(), the_modified_date(), get_the_modified_date(), the_modified_time(), get_the_modified_time(), the_time()


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


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