wp_admin_bar_dashboard_view_site_menu

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

WordPress Version: 4.6

/**
 * Add the "Dashboard"/"Visit Site" menu.
 *
 * @since 3.2.0
 * @deprecated 3.3.0
 *
 * @param WP_Admin_Bar $wp_admin_bar WP_Admin_Bar instance.
 */
function wp_admin_bar_dashboard_view_site_menu($wp_admin_bar)
{
    _deprecated_function(__FUNCTION__, '3.3.0');
    $user_id = get_current_user_id();
    if (0 != $user_id) {
        if (is_admin()) {
            $wp_admin_bar->add_menu(array('id' => 'view-site', 'title' => __('Visit Site'), 'href' => home_url()));
        } elseif (is_multisite()) {
            $wp_admin_bar->add_menu(array('id' => 'dashboard', 'title' => __('Dashboard'), 'href' => get_dashboard_url($user_id)));
        } else {
            $wp_admin_bar->add_menu(array('id' => 'dashboard', 'title' => __('Dashboard'), 'href' => admin_url()));
        }
    }
}

WordPress Version: 4.5

/**
 * Add the "Dashboard"/"Visit Site" menu.
 *
 * @since 3.2.0
 * @deprecated 3.3.0
 *
 * @param WP_Admin_Bar $wp_admin_bar WP_Admin_Bar instance.
 */
function wp_admin_bar_dashboard_view_site_menu($wp_admin_bar)
{
    _deprecated_function(__FUNCTION__, '3.3');
    $user_id = get_current_user_id();
    if (0 != $user_id) {
        if (is_admin()) {
            $wp_admin_bar->add_menu(array('id' => 'view-site', 'title' => __('Visit Site'), 'href' => home_url()));
        } elseif (is_multisite()) {
            $wp_admin_bar->add_menu(array('id' => 'dashboard', 'title' => __('Dashboard'), 'href' => get_dashboard_url($user_id)));
        } else {
            $wp_admin_bar->add_menu(array('id' => 'dashboard', 'title' => __('Dashboard'), 'href' => admin_url()));
        }
    }
}

WordPress Version: 3.7

/**
 * Add the "Dashboard"/"Visit Site" menu.
 *
 * @since 3.2.0
 * @deprecated 3.3.0
 */
function wp_admin_bar_dashboard_view_site_menu($wp_admin_bar)
{
    _deprecated_function(__FUNCTION__, '3.3');
    $user_id = get_current_user_id();
    if (0 != $user_id) {
        if (is_admin()) {
            $wp_admin_bar->add_menu(array('id' => 'view-site', 'title' => __('Visit Site'), 'href' => home_url()));
        } elseif (is_multisite()) {
            $wp_admin_bar->add_menu(array('id' => 'dashboard', 'title' => __('Dashboard'), 'href' => get_dashboard_url($user_id)));
        } else {
            $wp_admin_bar->add_menu(array('id' => 'dashboard', 'title' => __('Dashboard'), 'href' => admin_url()));
        }
    }
}