Im not sure why WordPress hasn’t added the open in new window when you click on visit website when you are in the admin section. Of course I want to keep my admin window and not take that page to my front end. Personally I like to have both the admin and front end of my website in 2 different tabs. I was getting tired of having to right click and go to open in new tab.
So I wrote a quick fix code in the functions file to add 2 links.
*Note I am hiding the site description from the admin bar (cleaner and no need for dropdown simple front end text works great).
// Remove Admin Bar Elements function remove_admin_bar_links() { global $wp_admin_bar; $wp_admin_bar->remove_menu('wp-logo'); $wp_admin_bar->remove_menu('new-link'); $wp_admin_bar->remove_menu('updates'); $wp_admin_bar->remove_menu('themes'); $wp_admin_bar->remove_menu('customize'); $wp_admin_bar->remove_menu('site-name');// Remove the site name menu } add_action( 'wp_before_admin_bar_render', 'remove_admin_bar_links' );
//Add to Admin Bar function add_to_admin_bar () { global $wp_admin_bar; $wp_admin_bar->add_menu(array( 'title' => "Front End", 'href' => site_url(), 'meta' => array('target' => '_blank'), )); $wp_admin_bar->add_menu(array( 'title' => "Admin", 'href' => admin_url(), 'meta' => array('target' => '_blank'), )); } add_action('admin_bar_menu', 'add_to_admin_bar', 1);
