get_admin_menu(); $tempmenu = array(); $position = array_column( $allmenu, 'priority' ); array_multisort( $position, SORT_ASC, $allmenu ); foreach ( $allmenu as $menu ) { if ( 'rate-us' === $menu['slug'] ) { continue; } $page = isset( $_GET['page'] ) ? sanitize_text_field( $_GET['page'] ) : ''; $tabactive = $page && ( $page === $menu['slug'] ) ? 'tab-active' : ''; $pageurl = isset( $menu['external_link'] ) ? $menu['external_link'] : menu_page_url( $menu['slug'], false ); $target = isset( $menu['external_link'] ) ? '_blank' : '_self'; if ( isset( $menu['parent'] ) && $menu['parent'] ) { $menuitem = '
' . esc_html( $menu['title'] ) . '
'; if ( $tabactive ) { $tempmenu[ $menu['parent'] ]['class'] = 'tab-active'; } if ( isset( $tempmenu[ $menu['parent'] ]['child'] ) ) { $tempmenu[ $menu['parent'] ]['child'] .= $menuitem; } else { $tempmenu[ $menu['parent'] ]['child'] = $menuitem; } } else { $tempmenu[ $menu['slug'] ]['parent'] = '
' . esc_html( $menu['title'] ) . '
'; } } foreach ( $tempmenu as $menu ) { $classmenu = ''; $menuitem = $menu['parent']; if ( isset( $menu['child'] ) && $menu['child'] ) { $menuitem .= '
' . $menu['child'] . '
'; } if ( isset( $menu['class'] ) && $menu['class'] ) { $classmenu = 'class="' . $menu['class'] . '"'; } echo wp_kses( "
{$menuitem}
", 'post' ); } ?>