X

So zeigen Sie die Liste der Unterseiten einer WordPress-Seite an

Schnipsel von IsItWP

Möchten Sie die Liste der Unterseiten einer WordPress-Seite anzeigen? Die Anzeige aller Ihrer Unterseiten hilft Ihren Lesern, leicht zu anderen relevanten Seiten zu navigieren. In diesem Artikel zeigen wir Ihnen, wie Sie Unterseiten einer übergeordneten Seite mit wp_list_pages anzeigen.

Anweisungen:

Sie müssen lediglich diesen Code zu Ihrer sidebar.php-Datei hinzufügen. Wenn Sie zum ersten Mal Code-Snippets in WordPress hinzufügen, lesen Sie bitte unseren Leitfaden zum richtigen Kopieren / Einfügen von Code-Snippets in WordPress, damit Sie Ihre Website nicht versehentlich beschädigen.

	if ($post->post_parent) {
	        $ancestors=get_post_ancestors($post->ID);
	        $root=count($ancestors)-1;
	        $parent = $ancestors[$root];
	} else {
	        $parent = $post->ID;
	}

	$children = get_pages('child_of='.$parent);
	$child_pages = array(1);

	foreach($children as $child) {
		array_push($child_pages,$child->ID);
	}
	$all_pages = implode(",",$child_pages);

	if( count( $children ) != 0 ) {
	echo '<ul class="sidebar-navigation">'.
		wp_list_pages( 'title_li=&sort_column=menu_order&echo=0&include='.$all_pages )
	    .'</ul>';
	}

Wenn Ihnen dieses Code-Snippet gefallen hat, ziehen Sie bitte in Betracht, unsere anderen Artikel auf der Website zu lesen, wie z. B.: 62 beste kostenlose WordPress-Blog-Themes oder 7 beste WordPress-Kontaktformular-Plugins.

Kommentare   Hinterlasse eine Antwort

  1. Ich fand das interessant, aber als Lernender erklären Sie nicht, was die einzelnen Codezeilen bewirken.

Kommentar hinzufügen

Wir freuen uns, dass Sie einen Kommentar hinterlassen haben. Bitte beachten Sie, dass alle Kommentare gemäß unserer Datenschutzrichtlinie moderiert werden und alle Links nofollow sind. Verwenden Sie KEINE Schlüsselwörter im Namensfeld. Lassen Sie uns ein persönliches und bedeutungsvolles Gespräch führen.

WordPress Launch Checkliste

Die ultimative Checkliste für den Start von WordPress

Wir haben alle wichtigen Checklistenpunkte für den Start Ihrer nächsten WordPress-Website in einem praktischen E-Book zusammengefasst.
Ja, senden Sie mir das kostenlose E-Book!