A simple plugin to add list of child pages within the content of a parent page.
As of April 2026, List Child Pages Shortcode is a WordPress page plugin with 600 active installations and a 5/5 rating from 3 reviews. It has been downloaded 7.4K+ times in total. Requires WordPress 3.0.1+ and PHP false+. Available on WordPress.org since 2018. Top alternative: Post Type Switcher.
I could not find an easy plugin that enabled me to use a shortcode that would enable me to publish a list of child pages under a parent page. So, I built one.
The shortcode is [listchildpages]...[/listchildpages]. It accepts several attributes:
ASC or DESC. Default: DESC.publish_date (maps to date). Any valid WP_Query orderby value works.yes|no). Default: no.alignleft, alignright, etc.).current to choose the parent page. Default: current.thumbnail, medium, large, full, or…| WordPress | 3.0.1+ requiredTested up to 6.7.5 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.