2

使用这些参数在 get_comments() 中循环时:

$args = array(
'status'    => 'approve',
'order'     => 'DESC',
'number'    => 5
);

由于嵌套的评论,我在循环中得到了超过五个评论。我想获得最近的 5 条评论,即使它们是父评论或嵌套评论,而无需从管理面板禁用嵌套功能。

例如:如果父评论有 4 个嵌套评论,我只想将它嵌套并计为 5,而不是计算其他父评论。

4

1 回答 1

1

您可以使用array_slice从返回的 wordpress 评论数组中返回前 5 个项目:

$yourArray = $returnedCommentsArray;    
$commentData= array_slice($yourArray, 0, 5)

returnedCommentsArray从您的原始 wordpress 调用返回的评论数组在哪里。

于 2013-04-27T04:45:45.027 回答