Make WordPress Core


Ignore:
Timestamp:
09/19/2006 11:56:28 PM (20 years ago)
Author:
ryan
Message:

Warning and notice fixes from Alex King. fixes #3148

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/post.php

    r4191 r4198  
    100100    }
    101101
    102     if ( defined(WP_IMPORTING) )
     102    if ( defined('WP_IMPORTING') )
    103103        unset($post_cache);
    104104
     
    924924        $_page = $page;
    925925    } else {
    926         if ( isset($GLOBALS['page']) && ($page == $GLOBALS['page']->ID) ) {
     926        if ( isset($GLOBALS['page']->ID) && ($page == $GLOBALS['page']->ID) ) {
    927927            $_page = & $GLOBALS['page'];
    928928            wp_cache_add($_page->ID, $_page, 'pages');
    929         } elseif ( $_page = $GLOBALS['post_cache'][$page] ) {
     929        } elseif ( isset($_page) && $_page == $GLOBALS['post_cache'][$page] ) {
    930930            return get_post($page, $output);
    931         } elseif ( $_page = wp_cache_get($page, 'pages') ) {
     931        } elseif ( isset($_page) && $_page == wp_cache_get($page, 'pages') ) {
    932932            // Got it.
    933933        } else {
Note: See TracChangeset for help on using the changeset viewer.