Ticket #9557: bug9557.use_comments_open.diff
File bug9557.use_comments_open.diff, 1.3 KB (added by , 15 years ago) |
---|
-
wp-includes/comment-template.php
916 916 917 917 $number = get_comments_number( $id ); 918 918 919 if ( 0 == $number && 'closed' == $post->comment_status && 'closed' == $post->ping_status) {919 if ( 0 == $number && !comments_open() && !pings_open() ) { 920 920 echo '<span' . ((!empty($css_class)) ? ' class="' . $css_class . '"' : '') . '>' . $none . '</span>'; 921 921 return; 922 922 } … … 987 987 $comment = get_comment($comment); 988 988 $post = get_post($post); 989 989 990 if ( 'open' != $post->comment_status)990 if ( !comments_open($post->ID) ) 991 991 return false; 992 992 993 993 $link = ''; -
xmlrpc.php
519 519 } 520 520 521 521 // Determine comment and ping settings. 522 $allow_comments = ("open" == $page->comment_status) ? 1 : 0;523 $allow_pings = ("open" == $page->ping_status) ? 1 : 0;522 $allow_comments = comments_open($page->ID) ? 1 : 0; 523 $allow_pings = pings_open($page->ID) ? 1 : 0; 524 524 525 525 // Format page date. 526 526 $page_date = mysql2date("Ymd\TH:i:s", $page->post_date);