views:

32

answers:

4

Is there any way to group/folder my pages in Wordpress. Pages as in pages, not posts. In case I'm using it as a CMS and have, say, 200 pages. 10 main pages and the rest are all sub-pages. It'd be really inconvenient to see all the pages as a one huge lists.

I know I could use posts and categories, as I won't be needing the blog functionality anyway, and even if I did need it, I could make it work anyway. Thing is, I'd lose a bit functionality this way and it's unfortunately not an option for me.

I have looked around and Googled but so far with no results. I'm sure I'm not the only one who has come to wonder about that.

A: 

If I understand what you are trying to do, this is supported in wordpress core since the page is able to have a subpages and so on.

More info about pages organization on the following link:

http://codex.wordpress.org/Pages#Organizing_Your_Pages

Splendid
Yeah, I know that. What I meant is that, once I have all those 200 pages, 10 parent pages, each with 20 child-pages... how am I able to collapse and expand the child-pages of parent-pages. Say, I want to only see the child-pages of the 5th parent page... I don't need see all the other 9 parent-pages' child-pages, it'd be just insane seeing a 2 miles long list of pages. Do you know what I mean? Sorry for not explaining myself clearly enough. I said "pages" 10 times. :/
Ragnar
+1  A: 

Ok, so I found exactly what I was looking for.

http://wordpress.org/extend/plugins/page-tree/

Do you have a WordPress site with lots of pages in a hierarchical structure? Are you trying to use WordPress like a "real" CMS? Then this plugin is for you! Page Tree gives you a much-needed overview of your pages in the admininstration panel using a common expand/collapse menu, which lets you navigate your page structure like a folder tree in Windows Explorer.

Ragnar
Pretty interesting. You could check your own answer as accepted since you solved your problem by yourself, it could help other users in SO.
GmonC
+1  A: 

CMS Tree Page View is a plugin that I've created and I think it's what you've been looking for.

Some of it's features are:

  • View and organize pages in a simple to use tree view
  • Edit pages directly from the tree
  • Add pages at any place in the tree
  • Drag and drop to rearrange your pages
  • Search pages
  • See all pages – including private and drafts – or just publicly available pages

Screenshots, a screencast and download:
http://eskapism.se/code-playground/cms-tree-page-view/