This WordPress plugin would check for empty content page and create list of links all children automatically.
See source code:
function listPagesFilterContent( $the_content ) { if ( strlen( trim( $the_content ) ) == 0 ) { $lp_post = $GLOBALS['post']; $args = array( 'child_of' => $lp_post->ID ); wp_list_pages( $args ); } return $the_content; } add_filter( 'the_content', 'listPagesFilterContent' );
And you can also download it here: child-pages-plugin.zip