Display categories on a static page
-
Hi,
I’m pretty sure this has been asked before but I couldn’t find an answer, sorry If I’m being repetitive. I would like to add a page to my blog displaying all my categories. (not on the sidebar) I have a blog with recipes and they are all organized under categories, so I want to add a page named “Recipes” which will then display all the ordered recipes, and thus update automatically and making a recipe index available on that page. Is this possible? I’m sure it is! Here is my blog: http://petitedecadence.wordpress.com
Thanks SO much!
The blog I need help with is: (visible only to logged in users)
-
Yes, that’s possible. What’s important is the differences between pages and posts > http://en.support.wordpress.com/post-vs-page/
There is only one dynamic page in a blog for posts and we cannot post to more than that one page. But we can create the appearance that we have posted to more than one page. We organize our posts by assigning Categories to them. When we publish a post it automatically appears on the dynamic running page for posts and also on the dynamic Categories pages and Archives pages. Note: There must be one published post in each Category in order for there to be anything to display.
A custom menu allows you to display Categories in tabs along the horizontal navigation where normally only Pages tabs are displayed. If you wish you can also include Pages and custom links in your custom menu as well.
These are the how-to instructions:
How to create Pages > http://en.support.wordpress.com/pages/
1. You create a custom menu. http://en.support.wordpress.com/menus/
2. You add the Categories you want to display and arrange them in the order you want.
3. Then you add and drop and drag the sub-categories below the appropriate Categories, and when you have everything arranged in the menu that you want you save the menu.
4. You add the Parent pages you want to display and arrange them in the order you want.
5. Then you add and drop and drag the subpages below the appropriate Parent pages, and when you have everything arranged in the menu that you want you save the menu.
6. Go to the “theme location” module at upper left on the menu page. Select your custom menu name from the pull-down labeled “primary location.” Click the save button in that module.
7. Refresh your browser so that it isn’t possibly pulling a cached page, and view see your new menu with Parent pages and dropdowns to sub-pages.
-
Hi timethief!
Thanks so much for you fast answer. I got my menu working with its dropdown categories, however they’re linking to the archives of all the posts under each category, and what I didn’t get was how to get them to link to a page displaying a list of all the posts under the category. Also, if I click on the parent of the menu “recipes” I get the archive of all the recipes, not a page with a list. I don’t know if I got lost on step 4, because so far I don’t get how to get this list on a page…what I want is to click on “recipes” in my custom menu, and either choose from the dropdown, or go to a page listing all my recipes organized under categories…not the archive itself, because that shows only a bunch of posts and it’s not very easy to navigate…
Thanks again!!
-
Also, if I click on the parent of the menu “recipes” I get the archive of all the recipes, not a page with a list. I don’t know if I got lost on step 4, because so far I don’t get how to get this list on a page…what I want is to click on “recipes” in my custom menu, and either choose from the dropdown, or go to a page listing all my recipes organized under categories…not the archive itself, because that shows only a bunch of posts and it’s not very easy to navigate…
Categories and sub-categories are dynamic pages that do update automatically every time a post is published. Do you want to create a static page and do all the entries manually? Note that such a page will not automatically update.
-
Um…It’s not possible to create a dynamic page that shows a list? If I create a static page with a manual list then I’ll have to add a link every time I post a recipe right? So the dynamic page can only be done linking to the archives? I want to display a list of my archives… a page where I can link to my categories and then have a list of posts under them display. (Instead of just linking to the posts in those categories). Is a manually updated static page the only way?? What I want is something like this:
http://smittenkitchen.com/recipes/ -
It’s not possible to create a dynamic page that shows a list?
That’s correct. The only dynamic pages are the single running page for posts (usually the front page), Archives pages, Categories and Sub-categories pages, and the Tags pages. I’m sorry but there is no automatic way to do what you point to.
-
-
If she changes to a different theme, such as Ocean Mist, the posts show up as just a list of post subjects — I was surprised when I switched from Ocean Mist to see that most themes provide the posts, not just the titles.
-
-
Here is an article about which themes show beginnings, titles, thumbnails, or full posts on category and archive pages:
http://wpbtips.wordpress.com/2009/03/25/full-posts-in-archive-pages/Also, in themes which allow for custom excerpts, one could just put the title into the custom excerpt module when editing a post:
- The topic ‘Display categories on a static page’ is closed to new replies.