🎉 Double storage, double possibilities : Enjoy 2x storage with all our plans now at no additional cost.

Exclude Pages

This plugin adds a checkbox, “include this page in menus”, uncheck this to exclude pages from the page navigation that users see on your site.
By submitting this form you agree to our Terms & Conditions

This plugin adds a checkbox, “include this page in menus”, uncheck this to exclude pages from the page navigation that users see on your site.

Simon Wheatley  
  • Version
  • Last updated
  • Active Installations
  • Tested up to
  • WP Version
  • PHP Version


Still works with 5.3

By jackreidy on November 16, 2019

last update was years ago but it still works with WP 5.3

3 versions on and it still works!

By Gomisan on September 13, 2018

Unlike another plugin with a similar name, this plugin still works just fine with my Wordpress sites and themes. A real shame that it has been abandoned, and I'd love to see an 'updated' version by someone.

Works, although only with an edit

By mlipenk on March 23, 2018

This worked for me on WP 4.9.4 using PHP Version: 7.0.28, however only after editing the plugin by changing: $parent = & ep_get_page( $page->post_parent, $pages ); to: $parent = ep_get_page( $page->post_parent, $pages ); This also worked with side menus such as BE Subpages Widget, which uses wp_list_pages, not just navigation using standard functions wp_nav_menu or wp_page_menu. It is unfortunate the plugin hasn't been updated, because it is a good plugin that does exactly what I wanted... allowing pages to be present in the site without automatically being listed in auto-menus.

Problem with PHP 5.6

By Ray Gulick (raygulick) on April 14, 2017

This is an error encountered if your server is using PHP 5.6 or above, and if debugging for your site is enabled. If you’re still using PHP 5.3, it works fine on WP 4.7.3. It does not appear that the plugin author has any interest in updating this plugin, or I would give it 5 stars. Any plugin developers who would like to fork and maintain this plugin?

Works perfect in 4.4

By boris.klug on September 3, 2016

For me this plugin works perfect for hiding pages from the menus. I use the theme Twenty Fourteen.

Works with 4.4

By juanpastas on September 3, 2016

Thanks a lot.

Works as described

By (njs1970) on September 3, 2016

Yep, the plugin works as expected on WP 4.3.1

What would be nice would be a "global config" setting where we could select either:

All pages/posts excluded as default OR
All pages/posts included as default

So for those of us who are creating a lot of content on a website that can really clog up a Pages widget with unnecessary links.

But if we could exclude all posts/pages as default, then we'd only have to select the handful of pages/posts we want displayed in menus and widgets and everything else would be hidden - a real timesaver.

NOTE FOR THE DEVELOPER: If you're not able or willing to add this modification, I'll be happy to get it done. Just reply to let me know.

Downloads Trend


Are you the author of this plugin, Claim this page

Explore other WordPress plugins

Quick Adsense

Quick Adsense offers a quicker & flexible way to insert Google Adsense or any Ads code into a blog post.

WP Featherlight – A Simple jQuery Lightbox

An ultra lightweight jQuery lightbox for WordPress images and galleries.

YITH WooCommerce Ajax Product Filter

YITH WooCommerce Ajax Product Filter offers you the perfect way to filter all products of your WooCommerce shop.

Column Shortcodes

Adds shortcodes to easily create columns in your posts or pages.