详解WordPress中调用评论模板和循环输出评论的PHP函数
《PHP实例:详解WordPress中调用评论模板和循环输出评论的PHP函数》要点: comments_template 描述 使用 <?php comments_template( $file,$separate_comments ); ?> 此中 $file 需要调用的文件名 默认值: /comments.php 使用实例 <?php comments_template(get_post_format().'-comment.php',true ); ?> 这样,就可以根据你不同的文章类型去显示文章评论了. wp_list_comments wp_list_comments函数在主题中配合comments_template函数联合使用可以很好的将 WordPress 的评论功能独立出来,并且可以更好对评论嵌套层数、每页显示评论数量、评论样式等等等等进行控制.所以如果你想做好主题的话,那还是看一下吧. 描述 Displays all comments for a post or Page based on a variety of parameters including ones set in the administration area. 我的理解: 用法 <?php wp_list_comments( $args ); ?> 参数使用 <?php $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' => ); ?> $walker 自定义样式类名 <div class="commentlist"><?php wp_list_comments(array('style' => 'div')); ?></div> 或 <ol class="commentlist"><?php wp_list_comments(array('style' => 'ol')); ?></ol> $type 显示何种评论,参数可以是 ‘all'、'comment'、'trackback'、'pingback'、'pings'. ‘pings' 包括'trackback' 和 ‘pingback'. <ol class="commentlist"> <?php /* Loop through and list the comments. Tell wp_list_comments() * to use twentyeleven_comment() to format the comments. * If you want to overload this in a child theme then you can * define twentyeleven_comment() and that will be used instead. * See twentyeleven_comment() in twentyeleven/functions.php for more. */ wp_list_comments( array( 'callback' => 'twentyeleven_comment' ) ); //twentyeleven_comment 函数在主题文件 "twentyeleven/functions.php"中界说. ?> </ol> 编程之家培训学院每天发布《PHP实例:详解WordPress中调用评论模板和循环输出评论的PHP函数》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |