GeneratePress Elements in Adminbar

add_action('admin_bar_menu', 'add_toolbar_items', 100);
function add_toolbar_items($admin_bar){
    $admin_bar->add_menu( array(
        'id'    => 'mw-gp-elements',
        'title' => 'GP Elements',
        'href'  => '/wp-admin/edit.php?post_type=gp_elements',
        'meta'  => array(
            'title' => __('GP Elements'),
        ),
    ));
	
	$admin_bar->add_menu( array(
        'id'    => 'mw-gp-block',
        'parent' => 'mw-gp-elements',
        'title' => 'New GP Block',
        'href'  => '/wp-admin/post-new.php?post_type=gp_elements&element_type=block',
        'meta'  => array(
            'title' => __('New GP Block'),
            'class' => 'mw-gp-elements-adminbar'
        ),
    ));
	
	 $admin_bar->add_menu( array(
        'id'    => 'mw-gp-header',
        'parent' => 'mw-gp-elements',
        'title' => 'New GP Header',
        'href'  => '/wp-admin/post-new.php?post_type=gp_elements&element_type=header',
        'meta'  => array(
            'title' => __('New GP Header'),
            'class' => 'mw-gp-elements-adminbar'
        ),
    ));
	
	$admin_bar->add_menu( array(
        'id'    => 'mw-gp-hook',
        'parent' => 'mw-gp-elements',
        'title' => 'New GP Hook',
        'href'  => '/wp-admin/post-new.php?post_type=gp_elements&element_type=hook',
        'meta'  => array(
            'title' => __('New GP Hook'),
            'class' => 'mw-gp-elements-adminbar'
        ),
    ));
	
	$admin_bar->add_menu( array(
        'id'    => 'mw-gp-layout',
        'parent' => 'mw-gp-elements',
        'title' => 'New GP Layout',
        'href'  => '/wp-admin/post-new.php?post_type=gp_elements&element_type=layout',
        'meta'  => array(
            'title' => __('New GP Layout'),
            'class' => 'mw-gp-elements-adminbar'
        ),
    ));
}