I have a blog hosted on Wordpress.com.

My navigation menu includes a link to each page I've added to the blog. I would like to add a few additional pages to the blog, but not have them appear in the navigation menu.

Is there a way to hide a page from the navigation in a theme when running on the Wordpress.com hosting environment?

Note: Using the Custom Design upgrade to apply a CSS fix might be a solution, but I am looking for a solution which does not require any upgrades.

  • 1
    See the support page regarding custom menus.
    – Alex
    Commented Jun 6, 2012 at 16:17
  • @Alex - Thank you, sorry I missed that. Do you want to move your comment to the "Answer" section so I can mark it as an answer? Commented Jun 6, 2012 at 17:39

1 Answer 1


There is a rather lengthy explanation on the wordpress.com support page regarding custom menus, so I will just post the link to it: http://en.support.wordpress.com/menus/

You should find the required info there.

  • Just what I was looking for. And I think that the info is not really specific to the Twenty Eleven theme, right? I might edit the question to make it more general so it applies to any theme hosted on Wordpress.com. Let me know if you know of any reason why that would not make sense. Commented Jun 6, 2012 at 17:52
  • @ShannonWagner it does; that man page is general, so I think it’s OK.
    – Alex
    Commented Jun 6, 2012 at 18:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.