这实际上很容易做到。我刚刚改编了this answer
add_action( \'admin_bar_menu\', \'customize_my_wp_admin_bar\', 80 );
function customize_my_wp_admin_bar( $wp_admin_bar ) {
//Get a reference to the view-site node to modify.
$node = $wp_admin_bar->get_node(\'view-site\');
//Change target
$node->meta[\'target\'] = \'_blank\';
//Update Node.
$wp_admin_bar->add_node($node);
}
要更改菜单栏中的任何其他项,只需找到要更改和调整的项的id
get_node
. 查看
/wp-includes/admin-bar.php
或查看输出的css类。