特定のコメントの情報を取得

特定のコメントの情報を取得するには、get_comment関数を使用します。

構文

引数名 初期値 説明
第一引数 コメント情報 object
または
integer
または
null
null 取得するコメントの基準情報。
WP_Commentオブジェクト、またはコメントID、またはnullを指定する。
直接値を指定することはできず、必ず変数に格納した後、その変数を指定する。
第二引数 戻り値の形式 定数 OBJECT 戻り値の形式を指定します。
OBJECT ... WP_Commentオブジェクト
ARRAY_A ... 連装配列
ARRAY_N ... 配列

戻り値

取得したコメントの情報が格納された第二引数の形式に従った値を返します。

キー/インデックス番号 説明
comment_ID 0 コメントのID。
comment_post_ID 1 コメントを付けた投稿記事のID。
comment_author 2 コメントを投稿した人の名前(作成者)。
comment_author_email 3 コメントを投稿した人(作成者)のメールアドレス。
comment_author_url 4 コメントを投稿した人(作成者)のURL。
comment_author_IP 5 コメントを投稿した人(作成者)のIPv4アドレス。
comment_date 6 コメントの投稿した日時。
YYYY-MM-DD HH:MM:SSの形式。
comment_date_gmt 7 コメントの投稿したGMTで表した日時。
(日本の場合は-9時間した日時)
YYYY-MM-DD HH:MM:SSの形式。
comment_content 8 コメントの本文。
comment_karma 9 ※ 未使用
comment_approved 10 コメントの承認状態。
0 ... 未承認
1 ... 承認
comment_agent 11 コメントを投稿した人(作成者)のユーザーエージェント。
comment_type 12 コメントの種類。
... 通常コメント
pingback ... ピンバック
trackback ... トラックバック
comment_parent 13 親のコメントのID。
user_id 14 コメントを投稿した人(作成者)のID。
登録していない一般的なユーザーは0
children:protected 15 ※ 不明
populated_children:protected 16 ※ 不明
post_fields:protected 17 ※ 不明

サンプルコード

CMS「WordPress」逆引きリファレンス一覧へ戻る