Es gibt viele Methoden, um die aktuelle Unterseite in WordPress anzuzeigen, diese Funktion ist nützlich, um den gleichen Befehl auszuführen. Fügen Sie einfach diesen Code in functions.php ein.

function sb_child_page_menu( $current_parent ) {

// Unterseiten auf der übergeordneten und Listenunterseiten des aktuellen übergeordneten Objekts anzeigen, wenn auf Unterseite

if(wp_get_post_parent_id($current_parent)) {
$parent_ID = wp_get_post_parent_id( $current_parent );
} else {
$parent_ID = $current_parent;
}

// Childpages / Subpages mit der Funktion get_children holen.

$arg = array(
'post_parent' => $parent_ID,
);

$childrens = get_children( $arg );

if( !empty($childrens) ) {
echo '<div class="sub-page">';
foreach ( $childrens as $children ) {
echo '<a href="'.get_permalink($children->ID).'">'.$children->post_title.'</a>';
}
echo '</div>';
}
}

Call the function within the template file:

Rufen Sie die Funktion innerhalb des Templates auf:

sb_child_page_menu( get_the_ID() );