Exclude Pages From Menu
Plugin Review
AI-ResearchedWhat is Exclude Pages From Menu?
Exclude Pages From Menu is a focused utility plugin that lets site owners hide individual pages from their WordPress navigation. Developed by Vinod Dalvi, this tool has been available for nine years, making it one of the older solutions in this niche. The plugin adds a simple checkbox to the page edit screen, allowing you to remove a page from menus without deleting it or altering your theme files.
As of 2026, the plugin holds 8K+ active installs and a 3.5/5 rating from 19 reviews. The rating distribution is notably polarized: 58% of users gave it a perfect 8% assigned a single star. The current version is 3.0, last updated on Mar 14, 2021. This update gap of several years is a critical factor for anyone evaluating the plugin today.
Key Features of Exclude Pages From Menu
- Per-Page Exclusion Checkbox — Add a checkbox to the page edit screen that, when ticked, removes that page from all navigation menus.
- Works with wp_nav_menu and wp_page_menu — The plugin only hides pages from menus built using these two standard WordPress functions, so custom menu implementations may not be affected.
- No Settings Page Required — There is no separate configuration panel; the entire control lives inside each page’s editor, keeping the interface minimal.
- Lightweight Code Base — The plugin adds minimal overhead, adding a single database flag per page rather than loading heavy scripts or styles.
- Targeted Hiding — You can exclude specific pages from navigation menu without affecting widgets, sitemaps, or internal links.
- Fast Activation — Once activated, the checkbox appears immediately on all existing and new pages, with no setup steps beyond installing.
- Backward Compatibility — Tested up to WordPress 5.7.15, and requires WordPress 3.0 or higher, ensuring it runs on older installations.
Who Should Use Exclude Pages From Menu?
This plugin suits beginners who need a quick way to hide pages from navigation without editing code or learning menu management. It works well for small sites, personal blogs, or portfolios where you have a handful of pages to hide — such as a “Thank You” page or a private landing page. The install count of 8K+ indicates a modest but steady user base, likely composed of non-developers who value simplicity over advanced features.
However, the plugin is not ideal for large sites with complex menus or custom post types. Its reliance on the standard wp_nav_menu function means it will not work with page builders, custom walkers, or third-party menu plugins. Users who need to hide pages from navigation in a multisite network or a WooCommerce store may find the functionality too limited. The 37% one-star rating suggests many users encountered situations where the checkbox did not produce the expected results.
Installation & Setup
Install Exclude Pages From Menu from the Plugins section of your WordPress dashboard by searching for its name. Alternatively, download the ZIP file, unzip it, and upload the folder to your plugins directory. The setup is beginner-friendly: after activation, open any page in the editor, find the “Exclude this page from menu” checkbox in the Publish meta box, tick it, and update the page.
Support & Community
Support data for the last two months shows 0 open threads and 0 resolved threads, yielding a 0% resolution rate. This indicates that either no users are posting questions, or the developer is not actively monitoring the forum. The plugin’s last update on Mar 14, 2021 and the lack of recent support activity suggest the plugin is in maintenance mode rather than active development. The 58% five-star rating reflects satisfaction among users whose menu setup matches the plugin’s requirements, while the 37% one-star rating likely stems from incompatibility with modern themes or custom menu systems. If you use a block-based theme or a page builder, test the plugin on a staging site before relying on it for production work.
Pros & Cons
- With over 8K+ active installs, this plugin is a widely trusted solution for hiding specific pages from navigation menus.
- It offers a straightforward checkbox on the page edit screen, requiring no configuration or menu management skills to exclude a page.
- 58% of its 19 ratings are 5-star, indicating that a majority of users find it effective for its simple purpose.
- The plugin focuses on a single, clear function—removing pages from menus—without adding unnecessary bloat or settings.
- It is free and lightweight, making it an accessible option for site owners who only need to hide a few pages from navigation.
- The plugin has a low average rating of 3.5 out of 5, with 37% of ratings being 1-star, suggesting significant user dissatisfaction.
- There are zero support threads and zero resolved threads, meaning users have no official avenue for help or bug reporting.
- It only works with WordPress’s default page-based menus and does not support custom menus created via the Appearance > Menus screen.
- The plugin lacks any advanced filtering options, such as excluding pages by category, post type, or user role.
Technical Details
- Requires WordPress
- 3.0+
- Tested up to WP
- 5.7.15
- First Released
- 2017 (9+ years)
- Support (last 2 months)
- 0 threads
Feature Tags
Frequently Asked Questions
Yes, Exclude Pages From Menu is completely free and available on WordPress.org. You can download and use it without any cost.
The plugin has over 8K+ active installs, making it a moderately popular choice for managing navigation menus. It also holds a rating of 3.5/5 from 19 ratings.
Exclude Pages From Menu requires WordPress version 3.0 or higher and has been tested up to WordPress 5.7.15. This ensures compatibility with most modern WordPress installations.
The plugin was last updated on Mar 14, 2021 and its current version is 3.0. While updates are infrequent, it remains functional for the WordPress versions it supports.
The plugin facts do not specify a minimum PHP version, but since it requires WordPress 3.0+, it should work with PHP 5.2.4 or later. Most users on modern hosting will have no issues.
Support is available through the WordPress plugin support forum, though in the last 2 months there have been 0 total support threads. The plugin author, Vinod Dalvi, provides assistance via that channel.
Yes, the plugin is beginner-friendly as it adds a simple checkbox labeled 'Exclude this page from menu' in the page edit screen. You just check it to remove a page from your navigation menu.
The plugin's main feature is a checkbox in the page edit screen that lets you exclude any page from navigation menus. It works with menus created using wp_nav_menu or wp_page_menu functions.