' . esc_html__( 'Settings', 'adminfly-fast-navigator' ) . ''; return $links; } ); /** * Register admin submenu under Tools (WordPress native). */ add_action( 'admin_menu', function() { add_submenu_page( null, // Parent null => hidden from menu but accessible __( 'AdminFly', 'adminfly-fast-navigator' ), __( 'AdminFly', 'adminfly-fast-navigator' ), 'manage_options', 'qmen-quickmenu', 'qmen_render_quickmenu_page' ); }); /** * Render the Unified AdminFly settings page. */ function qmen_render_quickmenu_page() { // Check capability if ( ! current_user_can( 'manage_options' ) ) { wp_die( esc_html__( 'You do not have permission to access this page.', 'adminfly-fast-navigator' ) ); } $active_tab = isset($_GET['tab']) ? $_GET['tab'] : 'navigator'; $optimiser = AdminFly_Optimizer_Engine::get_instance(); // Inline Styles from the AdminFly UI Shell ?>

AdminFly v4.0.0

Fast Navigator & Performance Optimization

✓ Settings saved successfully!
render_optimise_tab(); break; case 'audit': echo '
'; $optimiser->render_audit_tab(); echo '
'; break; case 'about': echo '
'; $optimiser->render_about_tab(); echo '
'; break; default: qmen_render_navigator_content(); break; } ?>
window.location = "admin.php?page=qmen-quickmenu&tab=navigator&settings-updated=true";'; } $enabled = qmen_get_enabled_branches(); $wc_active = qmen_is_wc_active(); $target = get_option( 'qmen_link_target', '_blank' ); // phpcs:ignore ?>