E
Navigation & Menus Free WordPress.org

Exclude Pages From Menu

3.5 (19 reviews)
· 8K+ active installs · By Vinod Dalvi
Active Installs
8K+
Rating
3.5 / 5
Version
v3.0
Last Updated
Mar 2021
Share

Plugin Review

AI-Researched

What 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

What's Good
  • 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.
Drawbacks
  • 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

exclude-pages exclude-pages-from-menu hide-pages menu remove-pages-from-navigation

Frequently Asked Questions