/** * add admin nodes * @since: 5.0.5 */ public static function add_admin_menu_nodes() { if (!is_super_admin() || !is_admin_bar_showing()) { return; } self::_add_node('<span class="rs-label">Slider Revolution</span>', false, admin_url('admin.php?page=revslider'), array('class' => 'revslider-menu'), 'revslider'); //<span class="wp-menu-image dashicons-before dashicons-update"></span> //add all nodes of all Slider $sl = new RevSliderSlider(); $sliders = $sl->getAllSliderForAdminMenu(); if (!empty($sliders)) { foreach ($sliders as $id => $slider) { self::_add_node('<span class="rs-label" data-alias="' . esc_attr($slider['alias']) . '">' . esc_attr($slider['title']) . '</span>', 'revslider', admin_url('admin.php?page=revslider&view=slide&id=new&slider=' . intval($id)), array('class' => 'revslider-sub-menu'), esc_attr($slider['alias'])); //<span class="wp-menu-image dashicons-before dashicons-update"></span> } } }