get_blog_status

The timeline below displays how wordpress function get_blog_status has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 6.2

/**
 * Gets a blog details field.
 *
 * @since MU (3.0.0)
 *
 * @global wpdb $wpdb WordPress database abstraction object.
 *
 * @param int    $id   Blog ID.
 * @param string $pref Field name.
 * @return bool|string|null $value
 */
function get_blog_status($id, $pref)
{
    global $wpdb;
    $details = get_site($id);
    if ($details) {
        return $details->{$pref};
    }
    return $wpdb->get_var($wpdb->prepare("SELECT %s FROM {$wpdb->blogs} WHERE blog_id = %d", $pref, $id));
}

WordPress Version: 5.3

/**
 * Get a blog details field.
 *
 * @since MU (3.0.0)
 *
 * @global wpdb $wpdb WordPress database abstraction object.
 *
 * @param int    $id   Blog ID.
 * @param string $pref Field name.
 * @return bool|string|null $value
 */
function get_blog_status($id, $pref)
{
    global $wpdb;
    $details = get_site($id);
    if ($details) {
        return $details->{$pref};
    }
    return $wpdb->get_var($wpdb->prepare("SELECT %s FROM {$wpdb->blogs} WHERE blog_id = %d", $pref, $id));
}

WordPress Version: 4.9

/**
 * Get a blog details field.
 *
 * @since MU (3.0.0)
 *
 * @global wpdb $wpdb WordPress database abstraction object.
 *
 * @param int    $id   The blog id
 * @param string $pref A field name
 * @return bool|string|null $value
 */
function get_blog_status($id, $pref)
{
    global $wpdb;
    $details = get_site($id);
    if ($details) {
        return $details->{$pref};
    }
    return $wpdb->get_var($wpdb->prepare("SELECT %s FROM {$wpdb->blogs} WHERE blog_id = %d", $pref, $id));
}

WordPress Version: 4.7

/**
 * Get a blog details field.
 *
 * @since MU
 *
 * @global wpdb $wpdb WordPress database abstraction object.
 *
 * @param int    $id   The blog id
 * @param string $pref A field name
 * @return bool|string|null $value
 */
function get_blog_status($id, $pref)
{
    global $wpdb;
    $details = get_site($id);
    if ($details) {
        return $details->{$pref};
    }
    return $wpdb->get_var($wpdb->prepare("SELECT %s FROM {$wpdb->blogs} WHERE blog_id = %d", $pref, $id));
}

WordPress Version: 4.4

/**
 * Get a blog details field.
 *
 * @since MU
 *
 * @global wpdb $wpdb WordPress database abstraction object.
 *
 * @param int    $id   The blog id
 * @param string $pref A field name
 * @return bool|string|null $value
 */
function get_blog_status($id, $pref)
{
    global $wpdb;
    $details = get_blog_details($id, false);
    if ($details) {
        return $details->{$pref};
    }
    return $wpdb->get_var($wpdb->prepare("SELECT %s FROM {$wpdb->blogs} WHERE blog_id = %d", $pref, $id));
}

WordPress Version: 4.3

/**
 * Get a blog details field.
 *
 * @since MU
 *
 * @global wpdb $wpdb
 *
 * @param int    $id   The blog id
 * @param string $pref A field name
 * @return bool|string|null $value
 */
function get_blog_status($id, $pref)
{
    global $wpdb;
    $details = get_blog_details($id, false);
    if ($details) {
        return $details->{$pref};
    }
    return $wpdb->get_var($wpdb->prepare("SELECT %s FROM {$wpdb->blogs} WHERE blog_id = %d", $pref, $id));
}

WordPress Version: 3.7

/**
 * Get a blog details field.
 *
 * @since MU
 *
 * @param int $id The blog id
 * @param string $pref A field name
 * @return bool $value
 */
function get_blog_status($id, $pref)
{
    global $wpdb;
    $details = get_blog_details($id, false);
    if ($details) {
        return $details->{$pref};
    }
    return $wpdb->get_var($wpdb->prepare("SELECT %s FROM {$wpdb->blogs} WHERE blog_id = %d", $pref, $id));
}