Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


WP Page -- Don't want it to appear in nav

Posted on 2011-03-15
Medium Priority
Last Modified: 2012-05-11
Hi all. I have a freestanding page on my WP site that needs to be editable, yet I don't want it to appear as a link in the nav. Do I make it a post instead of a page?I have a blog within my site and I don't want this page/post to appear there. It's just a freestanding one-of-a-kind page.
Question by:tekgrl
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3

Expert Comment

ID: 35142647
-. take a note of your page's ID

After you’ve logged into your WordPress dashboard, Go to Manage > Pages and from the list of Pages hover over the Page title you want to find the ID of. Every time you hover over, your browser’s status bar will show you a URL ending with a number like this.

Open in new window

The number with which the URL ends is the Page ID (6 in this case).

-. edit your active theme
-. find the following function
  <?php wp_list_pages(); ?>

Open in new window

-. change it to :
  <?php wp_list_pages('exclude=6' ); ?>

Open in new window

-. save and upload the .php file that you have edited (if you editing it locally)

Author Comment

ID: 35142765
I couldn't find that code in my theme. I think this is the code that creates my nav (it's from header.php), but I'm not sure how to edit it.
<div id="access" role="navigation">
			  <?php /*  Allow screen readers / text browsers to skip the navigation menu and get right to the good stuff */ ?>
				<div class="skip-link screen-reader-text"><a href="#content" title="<?php esc_attr_e( 'Skip to content', 'twentyten' ); ?>"><?php _e( 'Skip to content', 'twentyten' ); ?></a></div>
				<?php /* Our navigation menu.  If one isn't filled out, wp_nav_menu falls back to wp_page_menu.  The menu assiged to the primary position is the one used.  If none is assigned, the menu with the lowest ID is used.  */ ?>
				<?php wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary' ) ); ?>
			</div><!-- #access -->

Open in new window


Accepted Solution

meb_santoso earned 2000 total points
ID: 35142841
Oh, this is a whole other scenario.

Check in your theme option (left hand side, under Appearances) the link MENU like this one :


click on it, then you will get something like this on the right hand side:
-. make a new menu
-. tick on the pages that you WANT to appear (in this case I left out the FAQ)
-. click Add to Menu

and there you have it, a menu lefting out specific page(s)

Simplify Your Workload with One Tool

How do you combat today’s intelligent hacker while managing multiple domains and platforms? By simplifying your workload with one tool. With Lunarpages hosting through Plesk Onyx, you can:

Automate SSL generation and installation with two clicks
Experience total server control


Author Comment

ID: 35143236
That's it. Thanks!

Author Comment

ID: 35143250
Not sure why it's saying this. I want to award 500 points to meb_santoso

Expert Comment

ID: 35143252
euh... your welcome?

but i think it's customary to give the points to somebody else's comment as solution and not  to your own comment ?

Quote: "Notice: tekgrl has requested that this question be closed by accepting tekgrl's comment #35143236 (0 points) as the solution for the following reason: Beautiful!"

Expert Comment

ID: 35143260
nevermind my comment #35143252 :-)

glad I can help.

Featured Post

Plesk WordPress Toolkit

Plesk's WordPress Toolkit allows server administrators, resellers and customers to manage their WordPress instances, enabling a variety of development workflows for WordPress admins of all skill levels, from beginners to pros.

See why 2/3 of Plesk servers use it.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you are looking for plug-ins to add functions to your WordPress small business web site, take some time to read though this comprehensive list.  These are all the plugins I use for my customers WordPress web sites, as well as my own.  Be sure to …
So you have coded your own WordPress plugin and now you want to allow users to upload images to a folder in the plugin folder rather than the default media location? Follow along and this article will show you how to do just that!
The purpose of this video is to demonstrate how to properly insert a Vimeo Video into a WordPress site or Blog. This will be demonstrated using a Windows 8 PC. Go to your WordPress login page. This will look like the following:…
The is a quite short video tutorial. In this video, I'm going to show you how to create self-host WordPress blog with free hosting service.

704 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question