Changeset 8825
- Timestamp:
- 09/05/08 22:06:46 (3 months ago)
- Files:
-
- branches/2.6/wp-includes/post.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/2.6/wp-includes/post.php
r8795 r8825 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
