how to remove +new from wp admin area

I think what you are asking is changing the text +NEW to ADD Deal.

This code is adjusted like that.

add_action( 'admin_bar_menu', 'change_new_post_name', 999 );

function change_new_post_name ( $wp_admin_bar ) {
          //Removing +New
    $wp_admin_bar->remove_node( 'new-content' );
          //hyperlink for the new link. This can be anything. Currently it's default.
    $link = get_bloginfo('url').'/wp-admin/post-new.php';
          //Parameters to create a new node
    $args = array(
    'id'    => 'new-content', //re-creating the +New 
    'title' => 'ADD Deal',    //Giving it a different title
    'href'  => "$link"        // Above created link
);
$wp_admin_bar->add_node( $args );
}