wp_list_comments()评论展示函数的使用方法

2019年12月20日 飞飞 阅读(1.5K)
知识付费主题,优惠促销中:xx-blog主题

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(){
  //此函数中写自定义的评论即可
}


关注微信公众号『xx主题网

第一时间了解最新网络动态
关注博主不迷路~

未经允许不得转载:xx主题网 » wp_list_comments()评论展示函数的使用方法
分享到:

评论抢沙发

要发表评论,您必须先

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

扫码关注微信公众号

扫描关注xx主题网