在这里开始使用wordpress开发者。我编写了自己的投票系统,它基本上为每个评论的元键分配了一个整数。关键是byc_votes。在下面的代码中,我正在调用帖子的评论:
$comments = get_comments(array(
'post_id' => get_the_ID(),
'status' => 'approve',
'order' => 'DESC',
'orderby' => 'byc_votes'
));
希望完成的是按评论数量对评论进行排序(总投票数可以是正数或负数)。但是,这种似乎并不起作用。相反,wordpress正在进行默认排序(按日期)。感谢所有的帮助,提前谢谢。
答案 0 :(得分:0)
使用ksort
以下是来自php DOC
的示例 <?php
$fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple");
ksort($fruits);
foreach ($fruits as $key => $val) {
echo "$key = $val\n";
}
?>