I have wordpress 2.1 installed. I have created some pages, the links of which are displayed on the homepage, i.e. Page1, Page2, Page3 etc. Now I want to create a Page4 but not display the link in the sidebar, and the search engine spiders should also be able to crawl the page. I don't know how to do this with wordpress, please help. Thanks.
Umm,I think you need to delete some code and add p1,p2,p3 manually. I know robots.txt can handle this.
Even I thought so, it's only that I dont want to delete any code manually..again if I want to add a visible page..it will create problems..
You can create a statement not to show the page but if you need it crawled that's another thing. Maybe you can have it as <a href="yourpage.html">.</a> at the footer of the page ?
i dont know if you could hide it from links, but you could make it private or password protect the page when you create it in the admincp
Use the sidebar page switcher plugin. It lets you show or hide any pages that you want from the menu without having to play with the code. I use this on the www.sixfigurewriters.com blog to hide the sub-pages of our press room from the menu. It still gets crawled, b/c I link to the pages from the main press room page. Just include a sitemap or links to the hidden pages and they should get crawled without much trouble.
Try out the switcher plugin. It should do the trick. If not, you're looking at some PHP coding to try and manually switch the page out. At least if you want to do it properly without stealth links or anything.
Thanks a lot for this, a green rep+ from me. Where should I include this...(I'll only try this if what jhmattern mentioned doesn't work, anyways thanks a lot, and green rep+ for you also! )
in sidebar.php you would replace the existing bit of code with what i posted will look something like <ul><?php wp_list_pages('title_li='); ?> </ul> PHP:
Yeah, that could be an option, but I was trying to do it, directly through the administration panel, without having to modify the code.
Well, actually I decided to pay a designer and get a theme designed to suit my needs, it will have an inbuilt option of showing specific pages in the sidebar. Thanks for the help though.