Ticket #9472: 9472.001.diff
File 9472.001.diff, 803 bytes (added by , 16 years ago) |
---|
-
trunk/wp-includes/post-template.php
412 412 } elseif ( is_page() ) { 413 413 $wp_query->post = $wp_query->posts[0]; 414 414 setup_postdata($wp_query->post); 415 415 416 416 $pageID = $wp_query->post->ID; 417 417 $page_children = wp_list_pages("child_of=$pageID&echo=0"); 418 418 … … 750 750 $output .= '<li class="pagenav">' . $r['title_li'] . '<ul>'; 751 751 752 752 global $wp_query; 753 if ( is_page() || $wp_query->is_posts_page )753 if ( is_page() || is_attachment() || $wp_query->is_posts_page ) 754 754 $current_page = $wp_query->get_queried_object_id(); 755 755 $output .= walk_page_tree($pages, $r['depth'], $current_page, $r); 756 756