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

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

「関数リファレンス/the post」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(2013-03-21T09:51:09 Bastho 版から新規作成。見出しのみ翻訳。)
 
(en:Function Reference/the post 16:57, 5 December 2013 Diego WP 版を反映して残りを和訳。)
1行目: 1行目:
{{NeedTrans|一部}}
+
{{CheckTrans}}
__TOC__
+
==説明==
+
  
Iterate the post index in [[The Loop]].  Retrieves the next post, sets up the post, sets the 'in the loop' property to true.
+
<div id="Description">
 +
== 説明 ==
 +
</div>
  
==使い方==
+
[[The Loop|ループ]]を次の投稿へ進めます。
 +
次の投稿を取得して、それを「現在の投稿」としてセットアップし、''ループ''の 'in the loop' プロパティを true にします。
 +
 
 +
'''参考:'''「現在の投稿」は''ループ''の中で [[テンプレートタグ/the title|the_title()]] や [[テンプレートタグ/the content|the_content()]] 等が対象とする投稿です。
 +
 
 +
'''参考:''' 'in the loop' プロパティは[[The Loop|ループ]]の中であるかどうかを示します。これは [[関数リファレンス/in_the_loop|in_the_loop()]] 条件分岐タグを使って確かめることができます。
 +
 
 +
<div id="Usage">
 +
== 使い方 ==
 +
</div>
  
 
  <?php the_post(); ?>
 
  <?php the_post(); ?>
  
==パラメーター==
+
<div id="Parameters">
 +
== パラメータ ==
 +
</div>
  
This function does not accept any parameters.
+
この関数にパラメータはありません。
  
==戻り値==
+
<div id="Return_Values">
 +
== 戻り値 ==
 +
</div>
  
This function does not return any values.
+
この関数は値を返しません。
  
====
+
<div id="Examples">
 +
== 用例 ==
 +
</div>
  
 
<pre>
 
<pre>
30行目: 45行目:
 
</pre>
 
</pre>
  
====
+
<div id="Notes">
 +
== 参考 ==
 +
</div>
  
* Uses: $wp_query
+
* グローバル変数 <code>$wp_query</code> を使用します。
* See: [[Class Reference/WP Query|WP_Query::the_post()]]
+
* [[クラスリファレンス/WP Query#メソッド|WP_Query::the_post()]] を呼び出して、グローバル変数 <code>$post</code> をセットします。
  
==変更履歴==
+
<div id="Change_Log">
 +
== 変更履歴 ==
 +
</div>
  
 
* [[Version 1.5|1.5.0]] から導入。
 
* [[Version 1.5|1.5.0]] から導入。
  
==ソースファイル==
+
<div id="Source_File">
 +
== ソースファイル ==
 +
</div>
  
 
<tt>the_post()</tt> は {{Trac|wp-includes/query.php}} に含まれています。
 
<tt>the_post()</tt> は {{Trac|wp-includes/query.php}} に含まれています。
  
==関連==
+
<div id="Related">
 
+
== 関連資料 ==
 +
</div>
 
{{Query Tags}}
 
{{Query Tags}}
 
{{Tag Footer}}
 
{{Tag Footer}}
  
{{原文|Function_Reference/the_post|129173}}<!-- 2013-03-21T09:51:09 Bastho 版 -->
+
{{原文|Function_Reference/the_post|138933}} <!-- 16:57, 5 December 2013 Diego WP 版 -->
 
[[Category:関数]]
 
[[Category:関数]]
  
 
[[en:Function Reference/the post]]
 
[[en:Function Reference/the post]]
[[it:Riferimento funzioni/the post]]
+
[[es:Función de referencia/the post]]
 
[[fr:Fonctions_de_référence/the post]]
 
[[fr:Fonctions_de_référence/the post]]
 +
[[it:Riferimento funzioni/the post]]

2014年9月13日 (土) 11:53時点における版

この項目「関数リファレンス/the post」は、翻訳チェック待ちの項目です。加筆、訂正などを通して、Codex ドキュメンテーションにご協力下さい。

ループを次の投稿へ進めます。 次の投稿を取得して、それを「現在の投稿」としてセットアップし、ループの 'in the loop' プロパティを true にします。

参考:「現在の投稿」はループの中で the_title()the_content() 等が対象とする投稿です。

参考: 'in the loop' プロパティはループの中であるかどうかを示します。これは in_the_loop() 条件分岐タグを使って確かめることができます。

使い方

<?php the_post(); ?>

パラメータ

この関数にパラメータはありません。

戻り値

この関数は値を返しません。

用例

<?php
while ( have_posts() ) : the_post();
	echo '<h2>';
	the_title();
	echo '</h2>';
	the_content();
endwhile;
?>

参考

  • グローバル変数 $wp_query を使用します。
  • WP_Query::the_post() を呼び出して、グローバル変数 $post をセットします。

変更履歴

ソースファイル

the_post()wp-includes/query.php に含まれています。

記事

コード・ドキュメンテーション

  • クラス: WP_Query - WP_Query クラスの詳細な全容
  • クラス: WP_Comment_Query - コメント関連のクエリのためのクラス
  • クラス: WP_User_Query - ユーザー関連のクエリのためのクラス
  • オブジェクト: $wpdb - $wpdb オブジェクトの使い方全容
  • 関数: set_query_var()
  • 関数: get_query_var()
  • 関数: query_posts() - 追加のカスタムクエリを作成
  • 関数: get_post() - 項目の ID を取得しデータベース内にあるその投稿のレコードを返す
  • 関数: get_posts() - 投稿の配列を返すことに特化した関数
  • 関数: get_pages() - ページの配列を返すことに特化した関数
  • 関数: have posts() - クエリが投稿を返すか否かを判断する条件関数
  • 関数: the_post() - クエリ後に自動的にループを設定する
  • 関数: rewind_posts() - 現状のループをリセットする
  • 関数: setup_postdata() - ループ内で個別の結果を得るためのクエリデータを設定する
  • 関数: wp_reset_postdata() - 直前のクエリを復元する (通常はループ内の別のループの後に用いられる)
  • 関数: wp_reset_query()
  • 関数: is_main_query() - 変更されるクエリがメインのクエリであることを確認する
  • アクションフック: pre_get_posts - WordPressクエリが実行される前に変更する
  • アクションフック: the_post - post クエリの後で post オブジェクトを変更する
  • フィルターフック: found_posts - WP_Query オブジェクトの found_posts 値を変更する


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


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