Seitentemplate welches die Unterseiten listet

  • Hallo,
    nachdem ich es mit Eurer Hilfe schon geschafft habe ein Seitentemplate zu erstellen, welches die Artikel einer bestimmten Kategorie auflistet, brauche ich nun folgendes:

    Ich habe eine Hauptseite der mehrere Unterseiten untergeordnet sind. Nun möchte ich für diese Hauptseite ein Template erstellen, welches die ihr untergeordneten Seiten auflistet (verlinkt natürlich).

    Ich hoffe, ich habe mich verständlich machen können. Kann mir da mal jemand mit dem Code helfen?

    Danke im voraus,
    diltigug

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • PHP
    <?php
    wp_list_pages('child_of=XXX&sort_column=post_title&title_li=<h2>' . __('Wählen Sie eine Unterseite aus:') . '</h2>');
    ?>


    Aber ich muss dich enttäuschen. :) XXX steht nicht für gewisse Filmchen, sondern für die ID der Seite, derer (?) Unterseiten du listen willst.

    wpseek.com - Die WordPress-Code-Suchmaschine

  • jetzt komm´ ich nochmal darauf zurück:
    kann ich die Abfrage auch mit einer while-Schleife realisieren? ähnlich wie mein Kategorie-Template:

    PHP
    <?php $more = 0;
    query_posts('cat=162&orderby=title&posts_per_page=-1'); // Auswahl der Kategorie ?>
        <?php while (have_posts()) : the_post(); ?>
            <div class="post" id="post-<?php the_ID(); ?>">
                <h3><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h3>
                <div class="entry" id="faq">
                    <?php the_content('Tell me more »'); ?>
                </div>
            </div>
        <?php endwhile; ?>

    sodass ich die Seiten-layouts besser übernehmen kann?
    vielleicht mit have_pages, oder so?

    Oder anderer Ansatz, wie wurschtel ich in das skript die Abfrage ein, das er mir nur die eigenen child-Seiten anzeigt?

  • Hallo,
    ich habe folgendes Problem: Für eine Navigation auf Basis des jQuery-Slide-Effekts bzw. des ihn nutzenden Plugins Accordion würde ich gerne alle Seiten (Pages) einer Hierarchieebene (sie stellen den Kern der Website dar) mit einem Loop inkl. Content abfragen und nicht mehrere Loops laufen lassen. Geht das?

    Die Inhalte würden dann in entsprechende divs hineinlaufen, von denen mithilfe von jQuery z.B. bei Aufruf der Startseite der Titel-div sowie der Content-div zu sehen sind und von allen anderen Pages nur der Titel-div. Klickt man z.B. Titel-div der Seite xy an, wird per jQuery die Startseite bis auf den dazugehörigen Titel-div versteckt und nur der Titel-div und Content-div der Seite xy angezeigt.

    Für die normalen Posts habe ich das soweit hinbekommen, aber bei den Pages bin ich trotz vieler Sucherei und Rumprobierens ratlos.

    Eine weitere Schwierigkeit dabei ist, dass sich dabei ja optimalerweise auch der Titel der Seite oben im Head ändern sollte und die jeweilige Seite bzw. der div per URL aufrufbar und verlinkbar sein sollte. Ist das realisierbar?

    Viele Grüße
    Carsten

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!