Changes in branches/2.6/wp-includes/post.php [8640:8825]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.6/wp-includes/post.php
r8640 r8825 466 466 'exclude' => '', 'meta_key' => '', 467 467 'meta_value' =>'', 'post_type' => 'post', 468 'post_parent' => 0 468 'post_parent' => 0, 'suppress_filters' => true 469 469 ); 470 470 … … 595 595 $meta_cache = wp_cache_get($post_id, 'post_meta'); 596 596 597 if ( !$meta_cache ) { 598 update_postmeta_cache($post_id); 599 $meta_cache = wp_cache_get($post_id, 'post_meta'); 600 } 601 597 602 if ( isset($meta_cache[$key]) ) { 598 603 if ( $single ) { 599 604 return maybe_unserialize( $meta_cache[$key][0] ); 600 605 } else { 601 return maybe_unserialize( $meta_cache[$key] ); 602 } 603 } 604 605 if ( !$meta_cache ) { 606 update_postmeta_cache($post_id); 607 $meta_cache = wp_cache_get($post_id, 'post_meta'); 608 } 609 610 if ( $single ) { 611 if ( isset($meta_cache[$key][0]) ) 612 return maybe_unserialize($meta_cache[$key][0]); 613 else 614 return ''; 615 } else { 616 return maybe_unserialize($meta_cache[$key]); 617 } 606 return array_map('maybe_unserialize', $meta_cache[$key]); 607 } 608 } 609 610 return ''; 618 611 } 619 612 … … 3298 3291 return; 3299 3292 3300 if ( isset($post['post_type']) && 'revision' == $post _post['type'] )3293 if ( isset($post['post_type']) && 'revision' == $post['post_type'] ) 3301 3294 return new WP_Error( 'post_type', __( 'Cannot create a revision of a revision' ) ); 3302 3295
Note: See TracChangeset
for help on using the changeset viewer.