wordpress 评论插件
wp_list_comments()评论展示函数的使用方法
wp_list_comments()是用于读取wordpress文章或者页面评论数据的函数,把WordPress的评论功能进行了模块化,wp_list_comments函数在主题中配合comments_template使用更佳。
用法wp_list_comments($args);
参数$args = array(
'walker' => null,
'max_depth' => ,
'style' => 'ul',
'callback' => null,
'end-callback' => null,
'type' => 'all',
'page' => ,
'per_page' => ,
'avatar_size' => 32,
'reverse_top_level' => null,
'reverse_children' =>
);
参数说明1、$walker 自定义样式类名
2、$avatar_size (可选) 头像大小 默认: 32
3、$style (可选)评论样式控制,你可以添加 ‘div’, ‘ol’, 或者’ul’, 来展示你的评论,如:
<div class="commentlist">'.wp_list_comments(array('style' => 'div')).'</div>
或
<ol class="commentlist">'.wp_list_comments(array('style' =>'ol')).'</ol>
默认值是’ul’
4、$type (可选) 评论展现方式,参数可以是 ‘all’、’comment’、’trackback’、’pingback’、’pings’. ‘pings’ 包括’trackback’ 和 ‘pingback’.
默认值: ‘all’
5、$reply_text (可选) 评论的回复链接,(可以通过函数get_comment_reply_link function 获取)
默认: ‘Reply’
6、$login_text (可选)用户必须登录后评论的提示信息,默认: ‘Log in to Reply’
7、$callback (可选) 回调函数,通过回调函数来自定义你的评论展示方式。Default: null
8、$end-callback (可选) 关闭评论后调用的自定义函数,Default: null
9、$reverse_top_level (可选)评论数据是否倒序显示,Default: null
10、$reverse_children (可选) 子评论数据是否倒序显示,Default:null
自定义评论列表我们可以用wp_list_comments()参数中的callback实现自定义评论列表,这样可以按照自己想要的样子设计评论。
wp_list_comments( array(
'callback' => '_comments_list',
));
function _comments_list(){
//此函数中写自定义的评论即可
}