Ticket #4969: 4969.patch
| File 4969.patch, 1.9 KB (added by , 18 years ago) |
|---|
-
wp-includes/post-template.php
304 304 'date_format' => get_option('date_format'), 305 305 'child_of' => 0, 'exclude' => '', 306 306 'title_li' => __('Pages'), 'echo' => 1, 307 'authors' => '', 'sort_column' => 'menu_order, post_title' 307 'authors' => '', 'sort_column' => 'menu_order, post_title', 308 'before' => '<li class="pagenav">', 'after' => '</li>' 308 309 ); 309 310 310 311 $r = wp_parse_args( $args, $defaults ); … … 325 326 326 327 if ( !empty($pages) ) { 327 328 if ( $r['title_li'] ) 328 $output .= '<li class="pagenav">'. $r['title_li'] . '<ul>';329 $output .= $r['before'] . $r['title_li'] . '<ul>'; 329 330 330 331 global $wp_query; 331 332 if ( is_page() || $wp_query->is_posts_page ) … … 333 334 $output .= walk_page_tree($pages, $r['depth'], $current_page, $r); 334 335 335 336 if ( $r['title_li'] ) 336 $output .= '</ul> </li>';337 $output .= '</ul>'. $r['after']; 337 338 } 338 339 339 340 $output = apply_filters('wp_list_pages', $output); -
wp-includes/general-template.php
359 359 $defaults = array( 360 360 'type' => 'monthly', 'limit' => '', 361 361 'format' => 'html', 'before' => '', 362 'after' => '', 'show_post_count' => false 362 'after' => '', 'show_post_count' => false, 363 'title_li' => '' , 'before' => '', 364 'after' => '' 363 365 ); 364 366 365 367 $r = wp_parse_args( $args, $defaults ); 366 368 extract( $r, EXTR_SKIP ); 367 369 370 if ( $r[$before] ) 371 echo $r[$before]; 372 if ( $r['title_li'] ) 373 $r['title_li'] . '<ul>'; 374 368 375 if ( '' == $type ) 369 376 $type = 'monthly'; 370 377 … … 516 523 } 517 524 } 518 525 } 526 if ( $r['title_li'] ) 527 echo '</ul>'; 528 if ( $r['after']) 529 $r['after']; 519 530 } 520 531 521 532