/** * Plugin Name: Invisible ID Menu (Neon Admin Clean) * Description: Neon-styled menu support for Elementor Header Builder (no auto injection). * Version: 1.3.2 * Author: W J */ /** * Plugin Name: Invisible ID Menu (Neon Admin Clean) * Description: Menu registration + styling for Elementor (no auto injection). * Version: 1.3.3 * Author: W J */ if ( ! defined( 'ABSPATH' ) ) { exit; } /** * Register menu location only */ add_action('after_setup_theme', function () { register_nav_menu('invis_menu', 'Invisible ID Menu'); }); /** * Enqueue styles/scripts only */ add_action('wp_enqueue_scripts', function () { wp_enqueue_style( 'invis-id-orbitron', 'https://fonts.googleapis.com/css2?family=Orbitron:wght@600;800&display=swap', [], null ); wp_enqueue_style( 'invis-id-neon-menu', plugins_url('assets/css/invisible-id-neon-menu.css', __FILE__), [], '1.3.3' ); wp_enqueue_script( 'invis-id-neon-menu', plugins_url('assets/js/invisible-id-neon-menu.js', __FILE__), [], '1.3.3', true ); }); /** * ❌ DO NOT inject markup * Elementor controls header output */