WordPress.org

Make WordPress Core

Ticket #22560: 22560.2.diff

File 22560.2.diff, 1.0 KB (added by ryan, 3 years ago)
  • wp-includes/taxonomy.php

     
    22382238                                return new WP_Error( 'db_insert_error', __( 'Could not insert term relationship into the database' ), $wpdb->last_error ); 
    22392239        } 
    22402240 
     2241        wp_cache_delete( $object_id, $taxonomy . '_relationships' ); 
     2242 
    22412243        do_action('set_object_terms', $object_id, $terms, $tt_ids, $taxonomy, $append, $old_tt_ids); 
    22422244        return $tt_ids; 
    22432245} 
  • wp-includes/post.php

     
    31963196                $tags = array_unique( array_map( 'intval', $tags ) ); 
    31973197        } 
    31983198 
    3199         $r = wp_set_object_terms( $post_id, $tags, $taxonomy, $append ); 
    3200         if ( is_wp_error( $r ) ) 
    3201                 return $r; 
    3202  
    3203         wp_cache_delete( $post_id, $taxonomy . '_relationships' ); 
    3204  
    3205         return $r; 
     3199        return wp_set_object_terms( $post_id, $tags, $taxonomy, $append ); 
    32063200} 
    32073201 
    32083202/**