Ticket #10948: return-wp-list-comments.diff
File return-wp-list-comments.diff, 1.3 KB (added by , 12 years ago) |
---|
-
wp-includes/comment-template.php
1420 1420 $comment_alt = $comment_thread_alt = 0; 1421 1421 $comment_depth = 1; 1422 1422 1423 $defaults = array( 'walker' => null, 'max_depth' => '', 'style' => 'ul', 'callback' => null, 'end-callback' => null, 'type' => 'all',1424 'page' => '', 'per_page' => '', 'avatar_size' => 32, 'reverse_top_level' => null, 'reverse_children' => '' );1423 $defaults = array( 'walker' => null, 'max_depth' => '', 'style' => 'ul', 'callback' => null, 'end-callback' => null, 'type' => 'all', 1424 'page' => '', 'per_page' => '', 'avatar_size' => 32, 'reverse_top_level' => null, 'reverse_children' => '', 'echo' => 1 ); 1425 1425 1426 1426 $r = wp_parse_args( $args, $defaults ); 1427 1427 … … 1488 1488 1489 1489 if ( empty($walker) ) 1490 1490 $walker = new Walker_Comment; 1491 1492 $walker->paged_walk($_comments, $max_depth, $page, $per_page, $r); 1491 1492 ob_start(); 1493 $walker->paged_walk( $_comments, $max_depth, $page, $per_page, $r ); 1494 $output = ob_get_clean(); 1495 1493 1496 $wp_query->max_num_comment_pages = $walker->max_pages; 1494 1497 1495 1498 $in_comment_loop = false; 1499 1500 if ( $r['echo'] ) 1501 echo $output; 1502 else 1503 return $output; 1496 1504 } 1497 1505 1498 1506 /**