Ticket #10931: 10931.diff
File 10931.diff, 1.4 KB (added by , 13 years ago) |
---|
-
wp-includes/comment.php
1330 1330 $commentdata['comment_date_gmt'] = current_time('mysql', 1); 1331 1331 1332 1332 $commentdata = wp_filter_comment($commentdata); 1333 1334 $commentdata['comment_approved'] = wp_allow_comment($commentdata); 1335 1333 1336 1334 $comment_ID = wp_insert_comment($commentdata); 1337 1335 1338 1336 do_action('comment_post', $comment_ID, $commentdata['comment_approved']); -
wp-comments-post.php
85 85 86 86 $comment_parent = isset($_POST['comment_parent']) ? absint($_POST['comment_parent']) : 0; 87 87 88 $commentdata = compact('comment_post_ID', 'comment_author', 'comment_author_email', 'comment_author_url', 'comment_content', 'comment_type', 'comment_parent', 'user_ID'); 88 $comment_approved = wp_allow_comment($commentdata); 89 if( get_user_by( 'email', $comment_author_email ) && 'spam' !== $comment_approved ) 90 $comment_approved = 0; 89 91 92 $commentdata = compact('comment_post_ID', 'comment_author', 'comment_author_email', 'comment_author_url', 'comment_content', 'comment_approved', 'comment_type', 'comment_parent', 'user_ID'); 93 90 94 $comment_id = wp_new_comment( $commentdata ); 91 95 92 96 $comment = get_comment($comment_id);