Pages Children
Personally I find the WordPress post type display listing somewhat lacking. When dealing with a simple list of About Us, Contact Us, etc. pages the interface works fairly well. But when you have a client who has 15+ levels of sub-pages and each level contains some 50+ pages the interface quickly breaks down in it’s usefulness.
So I put together a plugin to help manage this a little better. The new plugin, pages-children, helps to filter the pages list showing only a single level of pages at a time. That is it really. There is no admin interface or settings. Just through the power of the WordPress actions and filter the page content can be altered. Powerful stuff.
As mentioned the plugin will filter the post type or taxonomy list to display only a single level of the hierarchy at a time. Within the list those items which have children will have an indicator and link to process access to those sub-items.
You can download the latest version of Page-children on wordpress.org.
You can leave a response, or trackback from your own site.






April 12th, 2011 at 1:51 am
how are you?
May 10th, 2011 at 10:35 am
Thank you for creating this plugin! I feel this functionality has been lacking from WordPress. We have 138 pages and it is finally easy to manage them through the admin.
May 29th, 2011 at 10:14 pm
Hi, VERY URGENT problem with wordpress 3.1.3 latest version.
Your plugin clashes with something and causes Media Library to appear blank, please would you update?
Much appreciated.
July 24th, 2011 at 5:00 pm
Hi, thanks firstly for this plugin, makes managing our corporate site much easier. Can you please let us know when you plan to update the plugin for compatibility with WordPress 3.2.1 or at least verify it is working.
Thanks again.
August 3rd, 2011 at 10:56 am
Rowan Gillson » Finally able to focus on these plugin updates I had in my queue. Have just updated Pages-Children to version 1.5.1 which now support WordPress 3.2.1
Let me know if you find any issues.
August 26th, 2011 at 2:12 pm
Good Afternoon
I really like this plug-in but have found an issue when using it with the Role Scoper plug-in. If I assign group permissions to a set child pages but not to the Parent (which is a top level item) it will not show the pages below but if I disable your plug-in they show up fine just with no hierarchy layout. I really like your plug-in and wold like to keep using is there anything I can edit in your script to allow this to work?
Thanks
Ed
August 26th, 2011 at 3:46 pm
edward roche » Thanks for the comment. At the moment there is nothing you can do to get this working. I’ve had some similar requests for example when the parent page is unpublished but the children are published. The problem is in the filtering of the query to WordPress. In your case this would require more queries. I need to think on how best to solve this issue. Though I can’t offer an immediate advice I’ll try to come up with a solution soon.
October 25th, 2011 at 8:58 pm
Thanks again for a great plugin. I can’t remember how I ever managed without it. I did notice one minor “glitch” (though because it may fall outside the originally intended purpose it may not count as a glitch). Post categories are not displaying properly in the parent:children relationship. In other words where a post category has sub categories, the subs are displaying on the same page as the main and the main still has a link to children, which, when clicked, doesn’t do anything helpful. Is that easily fixed?
Thanks,
Ariel
October 27th, 2011 at 2:15 pm
Ariel Benjamin » Hmm. I just checked this on a vanilla WP 3.2.1 instal with some dummy multilevel categories. I’m not seeing the issue you are describing. Any chance you are running an admin theme or something? Can you provide screenshots?
October 30th, 2011 at 10:19 pm
Paul Menard » Thanks for the response. Not running an admin theme. Screenshot available at http://arielbenjamin.com/screenshotcat/screenshotcat.png in which you can see that the listen cat says it has children (which it does) but practice tracks and vanessa paloma workshop, both children of listen, are also visible on the same list. Am I doing something wrong? Thanks again!
November 1st, 2011 at 9:50 am
Just checked another site on which I run the pages children plugin and it seems to work just fine on that site’s categories. Now I’m worried that there’s something wrong with the site on which it isn’t working. Any thoughts on where I should start to look? Thanks for your help!
November 21st, 2011 at 8:29 pm
@edward roche: simple solution is to disable Pages Children for users with limited access, i.e. let admin and editor have it but knock it out for subscribers.
http://snippets.webaware.com.au/snippets/conditionally-disable-pages-children-in-wordpress/
January 4th, 2012 at 10:23 am
When the child page is a draft, it is hidden from the Pages screen and inaccessible. I must deactivate the plugin to edit drafts.
WP 3.3.1, Plugin 1.5.1, Genesis Theme. Otherwise, all is well.
Thanks for your work.
February 12th, 2012 at 8:28 pm
To add to what Bob Feather shared above, the link to the children disappear if the parent page is a draft as well (even while the child page is published).
Tested under WP 3.3.1 using plugin version 1.51 with the Twenty Eleven theme.
February 27th, 2012 at 11:04 pm
Tested under WP 3.3.1 using plugin version 1.51 with the Twenty Eleven theme and it does not show if child page is a draft.
March 3rd, 2012 at 8:50 pm
Chethireddy » I just updated the plugin to solve this exact issue. Let me know if this still is not solved. Thanks.
April 23rd, 2012 at 11:46 pm
Hello, Neat post. There is a problem together with your website in web explorer, would check this?IE nonetheless is the market leader and a big portion of people will miss your magnificent writing due to this problem.
May 2nd, 2012 at 2:02 pm
Great plugin and a so glad I found it.
Thanks very much
May 6th, 2012 at 1:50 pm
Motability Scooters For Hire…
[...]Pages Children « CodeHooligans[...]…
May 17th, 2012 at 11:28 am
seo west palm beach…
[...]Pages Children « CodeHooligans[...]…
May 17th, 2012 at 12:22 pm
Hi, Been loving Pages Children with no problems whatsoever until this week. Now I’m getting a security warning from Chrome when I go to my Pages listing in the WP backend. “This page has insecure content.”
If I select “don’t load” then my Children links disappear and I can’t access subpages. If I select “load anyway” everything looks normal.
Ideas on why this changed this week? Issue is the same before and after upgrade to 1.5.2.
thanks
May 17th, 2012 at 12:30 pm
Pamitha » No, can’t say I’m aware of anything which Pages Children would run into. The plugin does load some JavaScript onto the page but this is done via WordPress standard interfaces so it should work the same as jQuery and other WordPress standard JavaScript. Are you running any security extensions in Chrome which might have been updated? Any chance you have a second computer available with Chrome you can test? I just tested on my own system in Chrome and all runs without errors.
August 6th, 2012 at 4:34 pm
Having the same problem as comment 16 with version 1.5.2 on wp 3.4.1. any ideas?