$app['app_id'],
'feedback' => true,
'fullscreen' => $fullscreen,
);
$app_container = new WPDA_App_Container( $args );
?>
show(); ?>
wp_admin_toolbar[ $app['app_id'] ][] = array(
'menu_id' => $title,
'menu_name' => $title,
'menu_title' => $title,
'page_title' => $title,
);
}
}
if ( ! is_admin() ) {
foreach ( $this->wp_admin_toolbar as $pid => $toolbar ) {
foreach ( $toolbar as $key => $menu ) {
if ( 0 === $key ) {
$this->add_item_to_toolbar( $pid, $menu );
}
$this->add_item_to_toolbar( $menu['menu_id'], $menu, $pid );
}
}
}
}
private function add_item_to_toolbar($pid, $menu, $parent = null ) {
global $wp_admin_bar;
$args = array(
'id' => $pid,
'title' => null === $parent ? $menu['menu_name'] : $menu['page_title'],
'href' => admin_url('admin.php') . '?page=' . $menu['menu_id'],
'zindex' => '9999',
'meta' =>array(
'class' => null === $parent ? 'wpda-wpdp-toolbar' : '',
'title' => null === $parent ? $menu['menu_title'] : $menu['page_title'],
)
);
if ( null !== $parent ) {
$args['parent'] = $parent;
}
$wp_admin_bar->add_node( $args );
}
}