Changeset 15188
- Timestamp:
- 06/10/2010 02:55:26 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/post.php
r15169 r15188 370 370 } else { 371 371 if ( is_object($post) ) 372 $post = $post->ID; 373 $post = (int) $post; 374 if ( ! $_post = wp_cache_get($post, 'posts') ) { 375 $_post = $wpdb->get_row($wpdb->prepare("SELECT * FROM $wpdb->posts WHERE ID = %d LIMIT 1", $post)); 372 $post_id = $post->ID; 373 else 374 $post_id = $post; 375 376 $post_id = (int) $post_id; 377 if ( ! $_post = wp_cache_get($post_id, 'posts') ) { 378 $_post = $wpdb->get_row($wpdb->prepare("SELECT * FROM $wpdb->posts WHERE ID = %d LIMIT 1", $post_id)); 376 379 if ( ! $_post ) 377 380 return $null; … … 2866 2869 */ 2867 2870 function &get_page(&$page, $output = OBJECT, $filter = 'raw') { 2868 if ( empty($page) ) { 2869 if ( isset( $GLOBALS['post'] ) && isset( $GLOBALS['post']->ID ) ) { 2870 return get_post($GLOBALS['post'], $output, $filter); 2871 } else { 2872 $page = null; 2873 return $page; 2874 } 2875 } 2876 2877 $the_page = get_post($page, $output, $filter); 2878 return $the_page; 2871 return get_post($page, $output, $filter); 2879 2872 } 2880 2873
Note: See TracChangeset
for help on using the changeset viewer.