Current Path : /storage/v11800/alliedessence/public_html/wp-content/plugins/jeg-elementor-kit/templates/dashboard/ |
Linux v11800 5.3.0-1023-aws #25~18.04.1-Ubuntu SMP Fri Jun 5 15:19:18 UTC 2020 aarch64
|
Current File : /storage/v11800/alliedessence/public_html/wp-content/plugins/jeg-elementor-kit/templates/dashboard/dashboard-header.php |
<?php
/**
* Dashboard Header
*
* @author Jegtheme
* @since 1.3.0
* @package jeg-element
*/
use Jeg\Elementor_Kit\Dashboard\Dashboard;
$dashboard = new Dashboard();
?>
<div class="jkit-dashboard-header-wrap">
<h2 class="jkit-dashboard-header-tab">
<ul>
<?php
$allmenu = $dashboard->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 =
'<li>
<a href="' . esc_url( $pageurl ) . '" class="' . esc_attr( $tabactive ) . '">
' . esc_html( $menu['title'] ) . '
</a>
</li>';
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'] =
'<a href="' . esc_url( $pageurl ) . '" class="' . esc_attr( $tabactive ) . '" target="' . esc_attr( $target ) . '">
<i class="fa ' . $menu['icon'] . '"></i>
' . esc_html( $menu['title'] ) . '
</a>';
}
}
foreach ( $tempmenu as $menu ) {
$classmenu = '';
$menuitem = $menu['parent'];
if ( isset( $menu['child'] ) && $menu['child'] ) {
$menuitem .= '<ul class="jkit-submenu">' . $menu['child'] . '</ul>';
}
if ( isset( $menu['class'] ) && $menu['class'] ) {
$classmenu = 'class="' . $menu['class'] . '"';
}
echo wp_kses( "<li {$classmenu}>{$menuitem}</li>", 'post' );
}
?>
</ul>
</h2>
</div>