Ticket #13887: 13887.diff
File 13887.diff, 909 bytes (added by , 11 years ago) |
---|
-
comment.php
82 82 if ( 1 == get_option('comment_whitelist')) { 83 83 if ( 'trackback' == $comment_type || 'pingback' == $comment_type ) { // check if domain is in blogroll 84 84 $uri = parse_url($url); 85 if ( empty($uri['scheme']) ) 86 $uri['scheme'] = 'http'; 85 87 $domain = $uri['host']; 86 88 $uri = parse_url( home_url() ); 87 89 $home_domain = $uri['host']; 88 if ( $wpdb->get_var($wpdb->prepare("SELECT link_id FROM $wpdb->links WHERE link_url LIKE (%s) LIMIT 1", '%'.$domain.'%')) || $domain == $home_domain )90 if ( $wpdb->get_var($wpdb->prepare("SELECT link_id FROM $wpdb->links WHERE link_url LIKE (%s) LIMIT 1", like_escape($uri['scheme'] . '://' . $domain) . '%')) || $domain == $home_domain ) 89 91 return true; 90 92 else 91 93 return false;