Ticket #4178: delete_post_meta_by_key.001.diff
File delete_post_meta_by_key.001.diff, 671 bytes (added by , 18 years ago) |
---|
-
wp-includes/post.php
371 371 } 372 372 373 373 374 function delete_post_meta_by_key($post_meta_key) { 375 global $wpdb, $post_meta_cache, $blog_id; 376 $post_meta_key = $wpdb->escape($post_meta_key); 377 if ( $wpdb->query("DELETE FROM $wpdb->postmeta WHERE meta_key = '$post_meta_key'") ) { 378 unset($post_meta_cache[$blog_id]); // not worth doing the work to iterate through the cache 379 return true; 380 } 381 return false; 382 } 383 384 374 385 function get_post_custom($post_id = 0) { 375 386 global $id, $post_meta_cache, $wpdb, $blog_id; 376 387