Ticket #7018: uploads-meta.patch
| File uploads-meta.patch, 938 bytes (added by , 18 years ago) |
|---|
-
wp-includes/post.php
566 566 function update_post_meta($post_id, $meta_key, $meta_value, $prev_value = '') { 567 567 global $wpdb; 568 568 569 $meta_value = maybe_serialize($meta_value);570 $prev_value = maybe_serialize($prev_value);571 572 569 // expected_slashed ($meta_key) 573 570 $meta_key = stripslashes($meta_key); 574 571 … … 576 573 return add_post_meta($post_id, $meta_key, $meta_value); 577 574 } 578 575 576 $meta_value = maybe_serialize($meta_value); 577 579 578 $data = compact( 'meta_value' ); 580 579 $where = compact( 'meta_key', 'post_id' ); 581 580 582 if ( !empty( $prev_value ) ) 581 if ( !empty( $prev_value ) ) { 582 $prev_value = maybe_serialize($prev_value); 583 583 $where['meta_value'] = $prev_value; 584 } 584 585 585 586 $wpdb->update( $wpdb->postmeta, $data, $where ); 586 587 wp_cache_delete($post_id, 'post_meta');
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)