指定した条件に合致するコメントを引っ張りだす「get_comments」関数についてです。
「最新から5つコメントを引っ張り出したい!」「特定記事についたコメントを引っ張り出したい!」などなど様々な使い方が出来ます。
get_comments関数の使い方
$comment_list = get_comments($args);
//$argsで指定した条件に合致するコメントを$comment_listに格納する
「$args」には「最新から5つ」「特定記事についたコメント」といった条件をパラメータとして与えます。
「最新から5つ」であれば「number=5」を、「特定記事についたコメント(記事番号が100の場合)」であれば「post_id=100」を、
そして「特定記事についたコメントであり、最新から5つ」であれば「number=5&post_id=100」と「&」で繋ぎます。
条件に合致したものを「$comment_list」に配列として受け取ります。
$comment_5 = get_comments('number5');
$comment_post100 = get_comments('post_id=100');
$comment_5_100 = get_comments('number=5&post_id=100'); //特定記事についたコメントであり、最新から5つ
上記例のパラメータ「特定記事についたコメントであり、最新から5つ」は「&」で括っていますが、パラメータを配列として使用することもできます。
$args = [
'number' => 5,
'post_id' => '100',
];
$comment_5_100 = get_comments($args);