Ticket #13091: 13091.patch
| File 13091.patch, 945 bytes (added by , 16 years ago) |
|---|
-
comment.php
1495 1495 $new = (int) $wpdb->get_var( $wpdb->prepare("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_post_ID = %d AND comment_approved = '1'", $post_id) ); 1496 1496 $wpdb->update( $wpdb->posts, array('comment_count' => $new), array('ID' => $post_id) ); 1497 1497 1498 if ( 'page' == $post->post_type ) 1499 clean_page_cache( $post_id ); 1500 else 1501 clean_post_cache( $post_id ); 1498 if($new != $old) { /* if the comment count has changed */ 1499 if ( 'page' == $post->post_type ) 1500 clean_page_cache( $post_id ); 1501 else 1502 clean_post_cache( $post_id ); 1502 1503 1503 do_action('wp_update_comment_count', $post_id, $new, $old); 1504 do_action('edit_post', $post_id, $post); 1504 do_action('wp_update_comment_count', $post_id, $new, $old); 1505 do_action('edit_post', $post_id, $post); 1506 } 1505 1507 1506 1508 return true; 1507 1509 }