[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4Q9HnZW8YaW_gVhRHVIaA2MrVwJ4rAao9eI4H9vBv8c":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":134,"fingerprints":220},"import-export-menu","Import Export Menu","2.0.3","yukyhendiawan","https:\u002F\u002Fprofiles.wordpress.org\u002Fyukyhendiawan\u002F","\u003Cp>The Import Export Menu plugin provides an easy and efficient way to manage your WordPress menus. With this plugin, you can seamlessly import and export your website menus, making it simple to transfer menu structures between different WordPress installations or to back up your menu configurations.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Simple Export: Quickly export your menu structures with a single click.\u003C\u002Fli>\n\u003Cli>Easy Import: Effortlessly import your menus back into your WordPress site.\u003C\u002Fli>\n\u003Cli>User-Friendly Interface: Straightforward and intuitive interface for effortless menu management.\u003C\u002Fli>\n\u003Cli>Compatibility: Works with all WordPress themes that support the WordPress menu system.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin allows you to export and import menus in WordPress, making it easier to manage and migrate menu structures between sites.",1000,14197,80,6,"2025-04-19T19:01:00.000Z","6.7.5","6.0","7.4",[20,21,22,23,24],"export","import","menu","menus","navigation","https:\u002F\u002Fyukyhendiawan.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimport-export-menu.2.0.3.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},4,1110,96,30,91,"2026-04-04T00:35:00.815Z",[40,58,84,101,119],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":28,"num_ratings":28,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":56,"download_link":57,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"menupilot","MenuPilot – Preview-First Menu Import & Export","1.0.16","Mayank Majeji","https:\u002F\u002Fprofiles.wordpress.org\u002Fmayankmajeji\u002F","\u003Cp>MenuPilot is a focused menu import and export plugin designed to help you move \u003Cstrong>one menu at a time\u003C\u002Fstrong> between WordPress sites with confidence.\u003C\u002Fp>\n\u003Cp>Unlike basic import tools, MenuPilot shows you exactly what will happen \u003Cstrong>before anything is imported\u003C\u002Fstrong>. You can review the menu structure, see which items match existing content, resolve missing items, and proceed only when everything is clear.\u003C\u002Fp>\n\u003Cp>This makes MenuPilot ideal for moving menus from \u003Cstrong>staging to production\u003C\u002Fstrong>, local development to live sites, or between similar environments — without overwriting existing menus or breaking links silently.\u003C\u002Fp>\n\u003Ch3>What MenuPilot Does\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Exports a single navigation menu as a JSON file\u003C\u002Fli>\n\u003Cli>Imports a menu as a \u003Cstrong>new menu\u003C\u002Fstrong> (never overwrites existing menus)\u003C\u002Fli>\n\u003Cli>Provides a full \u003Cstrong>preview and mapping screen before import\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Intelligently matches menu items to existing content\u003C\u002Fli>\n\u003Cli>Preserves menu hierarchy, order, and metadata\u003C\u002Fli>\n\u003Cli>Replaces source site URLs with destination site URLs automatically\u003C\u002Fli>\n\u003Cli>Creates automatic backups before menu updates and imports\u003C\u002Fli>\n\u003Cli>Logs all import and export actions for accountability\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What MenuPilot Does Not Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multisite\u003C\u002Fstrong> — Each subsite is managed independently; cross-site menu copying is not supported\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk export\u002Fimport\u003C\u002Fstrong> — MenuPilot handles one menu at a time by design\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mega menu metadata\u003C\u002Fstrong> — Custom fields added by mega menu plugins are not preserved\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP-CLI\u003C\u002Fstrong> — No command-line interface; all operations are performed in the admin UI\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduled\u002Fautomated imports\u003C\u002Fstrong> — Imports are triggered manually; no cron or automation support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media files\u003C\u002Fstrong> — Images referenced in menu items are not bundled in exports\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Non-standard menu item types\u003C\u002Fstrong> — Only core WordPress types (post, page, taxonomy, custom link) are supported\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Backup & Restore:\n\u003Cul>\n\u003Cli>Automatic backups before every menu update and import\u003C\u002Fli>\n\u003Cli>Manual backup creation from the Menus page\u003C\u002Fli>\n\u003Cli>One-click restore to any previous backup\u003C\u002Fli>\n\u003Cli>Export backups as JSON for portability\u003C\u002Fli>\n\u003Cli>Configurable backup limit (Backup Settings tab)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Import\u002FExport History Logs:\n\u003Cul>\n\u003Cli>Dedicated History page under MenuPilot menu\u003C\u002Fli>\n\u003Cli>Logs who, when, and what for every import\u002Fexport\u003C\u002Fli>\n\u003Cli>Download logs as JSON or plain text\u003C\u002Fli>\n\u003Cli>Clear history with confirmation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Export individual menus (JSON format)\u003C\u002Fli>\n\u003Cli>Import one menu at a time as a new menu\u003C\u002Fli>\n\u003Cli>Preview screen before import showing:\n\u003Cul>\n\u003Cli>Menu name\u003C\u002Fli>\n\u003Cli>Total menu items\u003C\u002Fli>\n\u003Cli>Source site URL\u003C\u002Fli>\n\u003Cli>Export timestamp\u003C\u002Fli>\n\u003Cli>Matched and unmatched items\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Intelligent auto-matching of menu items using:\n\u003Cul>\n\u003Cli>Post type + slug\u003C\u002Fli>\n\u003Cli>Taxonomy + slug\u003C\u002Fli>\n\u003Cli>Normalized custom links\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Manual mapping override per menu item\u003C\u002Fli>\n\u003Cli>Clear warnings for:\n\u003Cul>\n\u003Cli>Missing pages, posts, or taxonomies\u003C\u002Fli>\n\u003Cli>Items converted to custom links\u003C\u002Fli>\n\u003Cli>Theme location availability\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Automatic home URL replacement during import\u003C\u002Fli>\n\u003Cli>Preserves:\n\u003Cul>\n\u003Cli>Menu hierarchy\u003C\u002Fli>\n\u003Cli>Menu order\u003C\u002Fli>\n\u003Cli>CSS classes\u003C\u002Fli>\n\u003Cli>Link attributes (target, rel)\u003C\u002Fli>\n\u003Cli>Descriptions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Visual import progress and clear success\u002Ferror messages\u003C\u002Fli>\n\u003Cli>Native WordPress admin UI (no custom frameworks)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.8 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Classic WordPress menu system\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Cp>MenuPilot requires no configuration to start using. Once activated, you can immediately export and import menus.\u003C\u002Fp>\n\u003Cp>Optional: Go to \u003Cstrong>MenuPilot \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings\u003C\u002Fstrong> and open the \u003Cstrong>Backup\u003C\u002Fstrong> tab to configure the maximum number of backups to keep per menu (default: 5).\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch3>Backup & Restore\u003C\u002Fh3>\n\u003Col>\n\u003Cli>When editing a menu, scroll to the \u003Cstrong>MenuPilot Backup & Restore\u003C\u002Fstrong> section below the menu form.\u003C\u002Fli>\n\u003Cli>Use the \u003Cstrong>Backup\u003C\u002Fstrong> tab to create manual backups, restore previous versions, or export backups as JSON.\u003C\u002Fli>\n\u003Cli>Use the \u003Cstrong>Import\u003C\u002Fstrong> tab to import a previously exported backup JSON file.\u003C\u002Fli>\n\u003Cli>Backups are also created automatically before every menu save and before every import.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>History Logs\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Navigate to \u003Cstrong>MenuPilot \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> History\u003C\u002Fstrong> in the WordPress admin.\u003C\u002Fli>\n\u003Cli>View all import and export actions with user, timestamp, menu name, and outcome.\u003C\u002Fli>\n\u003Cli>Use the \u003Cstrong>Filter\u003C\u002Fstrong> button to narrow results by date range or user.\u003C\u002Fli>\n\u003Cli>Download logs as JSON or plain text for record-keeping or auditing.\u003C\u002Fli>\n\u003Cli>Use \u003Cstrong>Clear History\u003C\u002Fstrong> to remove all log entries (with confirmation). Export first if you need a backup.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Exporting a Menu\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Navigate to \u003Cstrong>MenuPilot \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Export Menu\u003C\u002Fstrong> in the WordPress admin.\u003C\u002Fli>\n\u003Cli>Select the menu you want to export from the dropdown.\u003C\u002Fli>\n\u003Cli>Click the “Export Menu” button.\u003C\u002Fli>\n\u003Cli>A JSON file will be downloaded to your computer.\u003C\u002Fli>\n\u003Cli>Save this file for importing to another site.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Importing a Menu\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Navigate to \u003Cstrong>MenuPilot \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Import Menu\u003C\u002Fstrong> in the WordPress admin.\u003C\u002Fli>\n\u003Cli>Click “Choose File” and select a previously exported JSON file.\u003C\u002Fli>\n\u003Cli>Click “Upload & Preview” to see what will be imported.\u003C\u002Fli>\n\u003Cli>Review the preview screen:\n\u003Cul>\n\u003Cli>Check menu name (you can edit it)\u003C\u002Fli>\n\u003Cli>Review matched and unmatched items\u003C\u002Fli>\n\u003Cli>Manually map items if needed\u003C\u002Fli>\n\u003Cli>Remove items you don’t want to import\u003C\u002Fli>\n\u003Cli>Optionally assign the menu to a theme location\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Click “Import Menu” to complete the import.\u003C\u002Fli>\n\u003Cli>The menu will be created as a new menu (existing menus are never overwritten).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Important Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>MenuPilot always imports menus as \u003Cstrong>new menus\u003C\u002Fstrong> – it never overwrites existing menus.\u003C\u002Fli>\n\u003Cli>Always review the preview screen before importing to ensure items are matched correctly.\u003C\u002Fli>\n\u003Cli>Unmatched items will be converted to custom links automatically.\u003C\u002Fli>\n\u003Cli>You can manually map items to different content using the “Map To” dropdown in the preview.\u003C\u002Fli>\n\u003C\u002Ful>\n","Safely import and export WordPress navigation menus with a preview-first workflow. Review and map menus before importing.",10,272,"2026-03-15T07:38:00.000Z","6.9.4","5.8",[54,23,55,24],"import-export","migration","https:\u002F\u002Fgithub.com\u002Fmayankmajeji\u002Fmenupilot","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmenupilot.1.0.16.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":16,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":79,"download_link":80,"security_score":81,"vuln_count":82,"unpatched_count":28,"last_vuln_date":83,"fetched_at":30},"export-import-menus","Export Import Menus","1.9.2","Akshay Menariya","https:\u002F\u002Fprofiles.wordpress.org\u002Fakshay-menariya\u002F","\u003Cp>WordPress Export Import Menus lets you export and import your WordPress Menus. The WordPress Export Import Menus plugin also support the uber menu plugin. Import must be done on the same domain from where we have export the file.\u003C\u002Fp>\n","A plugin that lets you export and import your WordPress menus in our own website under Appearance section to Export\u002FImport Menus.",10000,180954,72,53,"2024-12-27T13:36:00.000Z","4.9.5","5.6.31",[74,75,76,77,78],"export-menus","exporter","import-menus","menus-backup","wordpress-menus","https:\u002F\u002Fin.linkedin.com\u002Fin\u002Fakshay-menariya-5218a664","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexport-import-menus.zip",90,2,"2025-01-06 19:18:59",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":27,"downloaded":92,"rating":13,"num_ratings":82,"last_updated":93,"tested_up_to":16,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":98,"download_link":99,"security_score":100,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"menu-export-import","Menu Export Import","1.0.1","Isfaque Sakib","https:\u002F\u002Fprofiles.wordpress.org\u002Fsakibisfaque\u002F","\u003Cp>\u003Cstrong>Nav Menu Export Import\u003C\u002Fstrong> is a simple tool for exporting and importing WordPress navigation menus. This plugin is particularly useful for developers, designers, and site administrators who need to move menu structures between sites quickly and without manual recreation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>:\u003Cbr \u002F>\n* Export navigation menus as a JSON file.\u003Cbr \u002F>\n* Import navigation menus from a JSON file.\u003Cbr \u002F>\n* Maintain menu hierarchies and settings upon transfer.\u003Cbr \u002F>\n* Supports all menu locations and nested items.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Usage\u003C\u002Fstrong>:\u003Cbr \u002F>\n1. Go to \u003Cstrong>Appearance > Menu Export Import\u003C\u002Fstrong>.\u003Cbr \u002F>\n3. Select a menu or all to download your menu.\u003Cbr \u002F>\n3. Use the “Export Menu” option to download your menu.\u003Cbr \u002F>\n4. To import, upload your JSON file and select “Import Menu.”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important\u003C\u002Fstrong>: Menu items linked to specific content (e.g., posts, pages) may need to be relinked on the new site if the exact content is not available.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n","Easily export and import WordPress navigation menus between sites. A quick and reliable solution for duplicating or transferring menu structures.",1431,"2024-12-07T15:47:00.000Z","5.2","7.2",[20,21,22,24,97],"wordpress","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmenu-export-import.1.0.1.zip",92,{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":48,"downloaded":109,"rating":28,"num_ratings":28,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":117,"download_link":118,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"one-menu-export-import","One Menu Export Import","1.0.0","Sujith","https:\u002F\u002Fprofiles.wordpress.org\u002Fsujithwild\u002F","\u003Cp>One Menu Export Import lets you export your WordPress navigation menus to a JSON file and import them back with just a few clicks. The plugin features a modern, tabbed admin interface and supports all standard WordPress menu types and fields.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Export any menu to a JSON file\u003Cbr \u002F>\n* Import menus from JSON (with parent\u002Fchild structure)\u003Cbr \u002F>\n* Clean, modern UI in the WordPress admin\u003Cbr \u002F>\n* AJAX-powered for a smooth experience\u003Cbr \u002F>\n* Secure: uses nonces and permission checks\u003Cbr \u002F>\n* No coding required\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Export:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Go to Appearance \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Menu Exporter.\u003C\u002Fli>\n\u003Cli>Select the ‘Export Menus’ tab.\u003C\u002Fli>\n\u003Cli>Choose a menu and click ‘Export Menu’ to download a JSON file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Go to the ‘Import Menus’ tab.\u003C\u002Fli>\n\u003Cli>Upload a previously exported JSON file and enter a new menu name.\u003C\u002Fli>\n\u003Cli>Click ‘Import Menu’ to create the menu.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by Sujith.\u003C\u002Fp>\n","Easily export and import your WordPress menus with a modern, user-friendly interface. Perfect for backups, migrations, or cloning menus between sites.",259,"2025-07-21T13:10:00.000Z","6.8.5","5.0","7.0",[74,76,115,116],"menu-backup","menu-migration","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fone-menu-export-import\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fone-menu-export-import.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":66,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":111,"requires_at_least":131,"requires_php":98,"tags":132,"homepage":98,"download_link":133,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wps-menu-exporter","WPS Menu Exporter","1.3.7.2","NicolasKulka","https:\u002F\u002Fprofiles.wordpress.org\u002Fnicolaskulka\u002F","\u003Cp>WPS Menu Exporter lets you only export your WordPress Menus (like you can with Posts, Pages etc).\u003Cbr \u002F>\nThe WPS Menu Exporter plugin will also export and pages \u002F terms that are referenced in your WordPress Menu.\u003C\u002Fp>\n\u003Ch4>Français\u003C\u002Fh4>\n\u003Cp>WPS Menu Exporter permet d’exporter les menus WordPress.\u003C\u002Fp>\n\u003Cp>Ce plugin vous est gentiment proposé par \u003Ca href=\"https:\u002F\u002Fwww.wpserveur.net\u002F?refwps=14&campaign=wpsmenuexporter\" rel=\"nofollow ugc\">WPServeur\u003C\u002Fa> l’hébergeur spécialisé WordPress.\u003C\u002Fp>\n\u003Cp>Découvrez également nos autres extensions gratuites :\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Ffr.wordpress.org\u002Fplugins\u002Fwps-limit-login\u002F\" rel=\"nofollow ugc\">WPS Limit Login\u003C\u002Fa> pour bloquer les attaques par force brute.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Ffr.wordpress.org\u002Fplugins\u002Fwps-hide-login\u002F\" rel=\"nofollow ugc\">WPS Hide Login\u003C\u002Fa> pour changer votre URL de connexion en ce que vous voulez.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Ffr.wordpress.org\u002Fplugins\u002Fwps-bidouille\u002F\" rel=\"nofollow ugc\">WPS Bidouille\u003C\u002Fa> pour optimiser votre WordPress et faire le plein d’infos.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Ffr.wordpress.org\u002Fplugins\u002Fwps-cleaner\u002F\" rel=\"nofollow ugc\">WPS Cleaner\u003C\u002Fa> pour nettoyer votre site WordPress.\u003C\u002Fp>\n\u003Cp>Ce plugin est seulement maintenu, ce qui signifie que nous ne garantissons pas un support gratuit. Envisagez de signaler un problème et soyez patient.\u003C\u002Fp>\n\u003Ch4>English\u003C\u002Fh4>\n\u003Cp>WPS Menu Exporter allows you to export WordPress menus.\u003C\u002Fp>\n\u003Cp>This plugin is kindly proposed by \u003Ca href=\"https:\u002F\u002Fwww.wpserveur.net\u002F?refwps=14&campaign=wpsmenuexporter\" rel=\"nofollow ugc\">WPServeur\u003C\u002Fa> the specialized WordPress web host.\u003C\u002Fp>\n\u003Cp>Discover also our other free extensions:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwps-limit-login\u002F\" rel=\"ugc\">WPS Limit Login\u003C\u002Fa> to block brute force attacks.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwps-hide-login\u002F\" rel=\"ugc\">WPS Hide Login\u003C\u002Fa> to change your login URL to whatever you want.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwps-bidouille\u002F\" rel=\"ugc\">WPS Bidouille\u003C\u002Fa> to optimize your WordPress and get more info.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwps-cleaner\u002F\" rel=\"ugc\">WPS Cleaner\u003C\u002Fa> to clean your WordPress site.\u003C\u002Fp>\n\u003Cp>This plugin is only maintained, which means we do not guarantee free support. Consider reporting a problem and be patient.\u003C\u002Fp>\n","WPS Menu Exporter lets you export only your WordPress menus via the WordPress Export page.",194940,74,44,"2025-06-24T07:55:00.000Z","4.2",[20,75,22,23,78],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwps-menu-exporter.1.3.7.2.zip",{"attackSurface":135,"codeSignals":174,"taintFlows":183,"riskAssessment":211,"analyzedAt":219},{"hooks":136,"ajaxHandlers":158,"restRoutes":171,"shortcodes":172,"cronEvents":173,"entryPointCount":33,"unprotectedCount":33},[137,143,146,148,151,155],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","plugins_loaded","anonymous","includes\\class-import-export-menu.php",139,{"type":138,"name":144,"callback":140,"file":141,"line":145},"admin_enqueue_scripts",153,{"type":138,"name":144,"callback":140,"file":141,"line":147},154,{"type":138,"name":149,"callback":140,"file":141,"line":150},"admin_menu",155,{"type":152,"name":153,"callback":140,"file":141,"line":154},"filter","upload_mimes",158,{"type":138,"name":156,"callback":140,"file":141,"line":157},"admin_init",161,[159,163,166,169],{"action":160,"nopriv":161,"callback":140,"hasNonce":161,"hasCapCheck":161,"file":141,"line":162},"action-get-export",false,164,{"action":160,"nopriv":164,"callback":140,"hasNonce":161,"hasCapCheck":161,"file":141,"line":165},true,165,{"action":167,"nopriv":161,"callback":140,"hasNonce":161,"hasCapCheck":161,"file":141,"line":168},"action-get-import",168,{"action":167,"nopriv":164,"callback":140,"hasNonce":161,"hasCapCheck":161,"file":141,"line":170},169,[],[],[],{"dangerousFunctions":175,"sqlUsage":176,"outputEscaping":178,"fileOperations":181,"externalRequests":181,"nonceChecks":82,"capabilityChecks":28,"bundledLibraries":182},[],{"prepared":28,"raw":28,"locations":177},[],{"escaped":179,"rawEcho":28,"locations":180},23,[],1,[],[184,203],{"entryPoint":185,"graph":186,"unsanitizedCount":28,"severity":202},"handle_get_import (admin\\class-import-export-menu-admin.php:460)",{"nodes":187,"edges":200},[188,194],{"id":189,"type":190,"label":191,"file":192,"line":193},"n0","source","$_FILES","admin\\class-import-export-menu-admin.php",489,{"id":195,"type":196,"label":197,"file":192,"line":198,"wp_function":199},"n1","sink","file_get_contents() [SSRF\u002FLFI]",528,"file_get_contents",[201],{"from":189,"to":195,"sanitized":164},"low",{"entryPoint":204,"graph":205,"unsanitizedCount":28,"severity":202},"\u003Cclass-import-export-menu-admin> (admin\\class-import-export-menu-admin.php:0)",{"nodes":206,"edges":209},[207,208],{"id":189,"type":190,"label":191,"file":192,"line":193},{"id":195,"type":196,"label":197,"file":192,"line":198,"wp_function":199},[210],{"from":189,"to":195,"sanitized":164},{"summary":212,"deductions":213},"This plugin exhibits a mixed security posture. On the positive side, it demonstrates strong practices regarding SQL queries, utilizing prepared statements exclusively, and all identified output is properly escaped. Furthermore, there are no known vulnerabilities or CVEs associated with this plugin, suggesting a history of stability and security. The absence of critical or high-severity taint flows is also a positive indicator. \n\nHowever, significant concerns arise from the attack surface analysis. The plugin exposes four AJAX handlers, and alarmingly, all of them lack authentication checks. This creates a substantial risk of unauthorized access and execution of plugin functionalities. While there are no direct indications of critical code flaws in the static analysis or taint flows, the unprotected entry points are a major vulnerability. The plugin's reliance on nonce checks is present but insufficient given the lack of capability checks on AJAX handlers.\n\nIn conclusion, while the plugin's internal code hygiene is commendable regarding SQL and output handling, the complete absence of authentication on its AJAX endpoints presents a critical security flaw. This oversight dramatically increases the risk of exploitation, overshadowing the otherwise good coding practices. Remediation of these unprotected AJAX handlers should be the highest priority.",[214,216],{"reason":215,"points":48},"AJAX handlers without authentication",{"reason":217,"points":218},"No capability checks on AJAX handlers",8,"2026-03-16T18:45:53.891Z",{"wat":221,"direct":234},{"assetPaths":222,"generatorPatterns":227,"scriptPaths":228,"versionParams":229},[223,224,225,226],"\u002Fwp-content\u002Fplugins\u002Fimport-export-menu\u002Fassets\u002Fcss\u002Fimport-export-menu-admin.min.css","\u002Fwp-content\u002Fplugins\u002Fimport-export-menu\u002Fassets\u002Fjs\u002Fsweetalert.min.js","\u002Fwp-content\u002Fplugins\u002Fimport-export-menu\u002Fassets\u002Fjs\u002Fimport-export-menu-admin.js","\u002Fwp-content\u002Fplugins\u002Fimport-export-menu\u002Fassets\u002Fjs\u002Fadmin-menu.min.js",[],[224,225,226],[230,231,232,233],"import-export-menu\u002Fassets\u002Fcss\u002Fimport-export-menu-admin.min.css?ver=","import-export-menu\u002Fassets\u002Fjs\u002Fsweetalert.min.js?ver=","import-export-menu\u002Fassets\u002Fjs\u002Fimport-export-menu-admin.js?ver=","import-export-menu\u002Fassets\u002Fjs\u002Fadmin-menu.min.js?ver=",{"cssClasses":235,"htmlComments":244,"htmlAttributes":249,"restEndpoints":252,"jsGlobals":253,"shortcodeOutput":255},[236,237,238,239,240,241,242,243],"import-export-menu-wrap","import-export-menu-container","import-export-menu-content","import-export-menu-header","import-export-menu-body","import-export-menu-footer","import-export-menu-export-form","import-export-menu-import-form",[245,246,247,248],"\u003C!-- Import Export Menu Admin Page -->","\u003C!-- Export Menu Section -->","\u003C!-- Import Menu Section -->","\u003C!-- Uploaded JSON file -->",[250,251],"data-plugin-name=\"import-export-menu\"","data-plugin-version=\"2.0.3\"",[],[254],"ajaxObject",[]]