Ticket #15475: 15475.2.diff
File 15475.2.diff, 845 bytes (added by , 12 years ago) |
---|
-
wp-includes/taxonomy.php
2312 2312 if ( $tt_ids ) { 2313 2313 $in_tt_ids = "'" . implode( "', '", $tt_ids ) . "'"; 2314 2314 do_action( 'delete_term_relationships', $object_id, $tt_ids ); 2315 $ wpdb->query( $wpdb->prepare( "DELETE FROM $wpdb->term_relationships WHERE object_id = %d AND term_taxonomy_id IN ($in_tt_ids)", $object_id ) );2315 $deleted = $wpdb->query( $wpdb->prepare( "DELETE FROM $wpdb->term_relationships WHERE object_id = %d AND term_taxonomy_id IN ($in_tt_ids)", $object_id ) ); 2316 2316 do_action( 'deleted_term_relationships', $object_id, $tt_ids ); 2317 2317 wp_update_term_count( $tt_ids, $taxonomy ); 2318 2318 2319 return true;2319 return (bool) $deleted; 2320 2320 } 2321 2321 2322 2322 return false;