sections as $section ) {
$tab = $section['tab'];
if ( ! isset( $sections[ $tab ] ) ) {
$sections[ $tab ] = array();
}
$sections[ $tab ][] = $section;
}
?>
tabs as $tab => $title ) {
$url = add_query_arg( 'tab', $tab, admin_url( 'admin.php?page=aiovg_settings' ) );
foreach ( $sections[ $tab ] as $section ) {
$url = add_query_arg( 'section', $section['id'], $url );
if ( $tab == $active_tab && empty( $active_section ) ) {
$active_section = $section['id'];
}
break;
}
$classes = array( 'nav-tab' );
if ( $tab == $active_tab ) $classes[] = 'nav-tab-active';
printf(
'%s',
esc_url( $url ),
implode( ' ', $classes ),
esc_html( $title )
);
}
?>
$active_tab,
'section' => $page
),
admin_url( 'admin.php?page=aiovg_settings' )
);
if ( ! isset( $section_links[ $page ] ) ) {
$section_links[ $page ] = sprintf(
'
%s',
esc_url( $url ),
( $section['id'] == $active_section ? 'current' : '' ),
( isset( $section['menu_title'] ) ? esc_html( $section['menu_title'] ) : esc_html( $section['title'] ) )
);
}
}
if ( count( $section_links ) > 1 ) : ?>