当サイト、Codex 日本語版は今後積極的な更新は行わない予定です。後継となる新ユーザーマニュアルは、https://ja.wordpress.org/support/ にあります。
万が一、当サイトで重大な問題を発見した際などは、フォーラムWordSlack #docs チャンネルでお知らせください。</p>

「テンプレートタグ/comment text」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(Filters: だけ翻訳)
(参考: id=“Filters” を “Notes” に修正。)
 
(3人の利用者による、間の5版が非表示)
1行目: 1行目:
 
== 説明 ==
 
== 説明 ==
  
コメント本文の内容を出力。[[Function_Reference/get_comment_text|get_comment_text()]] を使用して、それを表示する代わりに値を返します。
+
コメント本文の内容を出力します。表示する代わりに値として取得するには [[関数リファレンス/get_comment_text|get_comment_text()]] を使ってください。
  
 
== 使い方 ==
 
== 使い方 ==
  
  <?php comment_text( $comment_ID ); ?>  
+
  <?php comment_text( $comment_ID, $args ); ?>
  
 
== パラメータ ==
 
== パラメータ ==
  
{{Parameter|comment_ID| 整数 |指定されたIDのコメントを出力します。| オプション |0 (現在のコメント)}}
+
{{Parameter|$comment_ID|整数|本文の内容を出力するコメントの ID|オプション|<code>0</code> (現在のコメント)}}
 +
{{Parameter|$args|配列|<code>'comment_text'</code> フィルターフックへ渡すパラメータ。|オプション|<code>空の配列</code>}}
  
 
== 戻り値 ==
 
== 戻り値 ==
15行目: 16行目:
 
なし。
 
なし。
  
リストタグ(&lt;li&gt;)中にコメント編集者と一緒にコメントを表示する
+
== 例 ==
  
<pre>
+
リストタグ(<code><nowiki><li></nowiki></code>)の中に、コメント作成者と一緒にコメントを表示します。
&lt;li&gt;コメント by <?php comment_author(); ?>:&lt;br /&gt;
+
<?php comment_author(); ?>:&lt;/&gt;
+
</pre>
+
  
== Filters ==
+
<pre><nowiki>
 +
<li><?php comment_author(); ?> さんのコメント:<br />
 +
<?php comment_text(); ?>:</li>
 +
</nowiki></pre>
  
[[Function Reference/apply_filters|apply_filters()]] は表示前にコメントを'comment_text'フック
+
<div id="Notes">
渡す。
+
== 参考 ==
 +
</div>
 +
 
 +
* [[関数リファレンス/apply_filters|apply_filters()]] を使って、コメント本文を表示する前に <code>'comment_text'</code> フィルターフックを呼び出します。パラメータは、コメント本文、コメントのオブジェクト、<code>$args</code> です。
 +
* コメントのオブジェクトを取得するために <tt>[[関数リファレンス/get_comment|get_comment()]]</tt> /[[:en:Function Reference/get_comment|en]] を使用します。
  
 
== 更新履歴 ==
 
== 更新履歴 ==
  
* ? : <code>'comment_ID'</code> パラメータが追加されました。
+
<!-- * ? : <code>'comment_ID'</code> パラメータが追加されました。 -->
* 0.71以降
+
* 0.71 : 新規導入。
  
 
== ソースファイル ==
 
== ソースファイル ==
  
<tt>comment_text()</tt> is located in {{Trac|wp-includes/comment-template.php}}.
+
<tt>comment_text()</tt> {{Trac|wp-includes/comment-template.php}} 内にあります。
  
 
== 関連資料 ==
 
== 関連資料 ==
 
{{原文|Function Reference/comment text|139081}}
 
 
 
{{Tag Comments Tags}}
 
{{Tag Comments Tags}}
  
 
{{Tag Footer}}
 
{{Tag Footer}}
  
[[Category:Template Tags]]
+
{{原文|Function Reference/comment_text|139081}} <!-- 18:13, 8 December 2013 Mistercat 版 -->
 +
 
 +
{{DEFAULTSORT:Comment_text}}
 +
[[Category:テンプレートタグ]]
  
[[en|Function Reference/comment_text]]
+
[[en:Function Reference/comment_text]]
[[it|Riferimento funzioni/comment_text]]
+

2014年9月20日 (土) 22:39時点における最新版

説明

コメント本文の内容を出力します。表示する代わりに値として取得するには get_comment_text() を使ってください。

使い方

<?php comment_text( $comment_ID, $args ); ?>

パラメータ

$comment_ID
整数) (オプション) 本文の内容を出力するコメントの ID
初期値: 0 (現在のコメント)
$args
配列) (オプション'comment_text' フィルターフックへ渡すパラメータ。
初期値: 空の配列

戻り値

なし。

リストタグ(<li>)の中に、コメント作成者と一緒にコメントを表示します。

<li><?php comment_author(); ?> さんのコメント:<br />
<?php comment_text(); ?>:</li>

参考

  • apply_filters() を使って、コメント本文を表示する前に 'comment_text' フィルターフックを呼び出します。パラメータは、コメント本文、コメントのオブジェクト、$args です。
  • コメントのオブジェクトを取得するために get_comment() /en を使用します。

更新履歴

  • 0.71 : 新規導入。

ソースファイル

comment_text()wp-includes/comment-template.php 内にあります。

関連資料

コメント関数: cancel_comment_reply_link(), comment_author(), comment_author_email(), comment_author_email_link(), comment_author_IP(), comment_author_link(), comment_author_rss(), comment_author_url(), comment_author_url_link(), comment_class(), comment_date(), comment_excerpt(), comment_form_title(), comment_form(), comment_ID(), comment_id_fields() / en, comment_reply_link(), comment_text(), comment_text_rss(), comment_time(), comment_type(), comments_link, comments_number(), comments_open(), comments_popup_link(), comments_popup_script(), comments_rss_link(), get_avatar(), next_comments_link(), paginate_comments_links(), permalink_comments_rss(), previous_comments_link(), wp_list_comments()



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


最新英語版: WordPress Codex » Function Reference/comment_text最新版との差分