Anleitungen

Unterseiten in der Sidebar anzeigen

Heute bin ich über einen interessanten Link gestolpert, wo erklärt wird, wie man Unterseiten in der Sidebar anzeigen lassen kann. Diese Funktion ist ziemlich cool und die ideale Möglichkeit, Untermenüs nicht an die Elternelemente zu binden, sondern an einem beliebigen anderen Ort auf der Website - hier die Sidebar - darzustellen.

So geht's:


<?php
$children = wp_list_pages('title_li=&child_of='.$post->ID.'&echo=0');
if ($children) { ?>
    <ul>
        <?php echo $children; ?>
    </ul>
<?php } ?>

Mit der Funktion wp_list_pages und den passenden Parametern (echo=0 sorgt dafür, dass das Resultat nicht angezeigt wird) fragen wir ab, ob diese Seite Kindelemente hat. Falls ja (if ($children)) werden diese in einer ungeordneten Liste dargestellt. So einfach ist das also :-)

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>