Changeset 6244

Show
Ignore:
Timestamp:
10/13/07 18:39:28 (1 year ago)
Author:
ryan
Message:

Set global is_blog_installed flag so we don't query the DB more than once per load.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/wp-includes/functions.php

    r6233 r6244  
    910910 
    911911function is_blog_installed() { 
    912     global $wpdb; 
     912    global $wpdb, $wp_is_blog_installed; 
     913 
     914    // Set flag so we don't do the query more than once. 
     915    if ( isset($wp_is_blog_installed) ) 
     916        return $wp_is_blog_installed; 
     917 
    913918    $wpdb->hide_errors(); 
    914919    $installed = $wpdb->get_var( "SELECT option_value FROM $wpdb->options WHERE option_name = 'siteurl'" ); 
    915920    $wpdb->show_errors(); 
    916921 
    917     return !empty( $installed ); 
     922    $wp_is_blog_installed = !empty( $installed ) ? true : false; 
     923    return $wp_is_blog_installed; 
    918924} 
    919925