/** * Function to remove WP Admin logo node. * @link : http://codex.wordpress.org/Dashboard_Widgets_API */ public static function wpifw_remove_wp_logo($wp_admin_bar) { $allow_fight = get_option('allow_fight'); $allow_classes = get_option('allow_classes'); //check if fight option selected and remove widget if appropriate if ($allow_classes != 'on') { $wp_admin_bar->remove_node('new-character_defaults'); if ($allow_fight != 'on') { $wp_admin_bar->remove_node('new-characters'); } } if (!wpifw_utils::wpifw_isSiteAdmin()) { $wp_admin_bar->remove_node('wp-logo'); $wp_admin_bar->remove_node('view'); $wp_admin_bar->remove_node('my-sites'); } }