WordPress获取留言列表

作为最优秀的BLOG开源程序
WP有着非常丰富的留言接口

比如说,你要获取最近的留言列表
那你可以用一个很简单的函数就可以获取到
<?php the_widget('WP_Widget_Recent_Comments'); ?>
这个函数一般是WIDGET中使用的,默认是获取最近的五条留言
the_widget(‘WP_Widget_Recent_Comments’, $instance, $args);
其中$instance[‘title’]控制这个WIDGET的标题
$instance[‘nummber’]留言列表的数目,最大为15,默认为5

WP_Widget_Recent_Comments 这个类在 wp-includes/default-widgets.php定义

假如上面的那个函数满足不了你的需求,
那可以使用<?php get_comments($args); ?>函数来获取

默认的参数为:

<?php $defaults = array(
    'author_email' => ,
    'ID' => ,
    'karma' => ,
    'number' => ,
    'offset' => ,
    'orderby' => ,
    'order' => 'DESC',
    'parent' => ,
    'post_id' => ,
    'status' => ,
    'type' => ,
    'user_id' =>  ); ?>

简单使用例子:
假如你要获取文章ID为15的文章的留言列表,代码应该是这样

<?php $comments = get_comments('post_id=15'); ?>

具体需求,可以根据传递进去的参数来实现