Page + Unterpages als Startseite

  • Eigentlich ziemlich banal, aber irgendwie finde ich den Dreh nicht raus.

    Der Blog besteht (vorerst) nur aus Pages und Unterpages (nur eine Unterebene). Nun will ich meine home.php dazu bringen, eine Bestimmte Seite anzuzeigen und darunter die excerpts der untergeordneten Seiten.

    Zur Verdeutlichung:

    Das Menü sieht wie folgt aus:

    - Menupunkt1
    - - Submenupunkt1.1
    - - Submenupunkt1.2
    - - Submenupunkt1.3
    - Menupunkt2
    - - Submenupunkt2.1
    -- usw

    Die Home.php soll anzeigen:

    Komplette Seite Menupunkt1
    Darunter die Excerpts von Submenupunkt1.1, Submenupunkt1.2, Submenupunkt1.3

    Der dritte SEOContest ist in Planung.

    • 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

  • Du machst Dir eine Kopie der page.php des Themes und nennst die
    page-home.php

    gibst ihr einen Namen


    PHP
    <?php
    /*
    Template Name: Startseite
    */
    ?>

    tippst den Startartikel
    suchst dieses Template aus

    in dem Template kannst Du so die Unterseiten ausgeben

    allerdings wirst Du das html ändern müssen -nehm ich an

    danach : Admincenter==>Einstellungen==>Lesen diese Seite als Startseite wählen

    könnte funktionieren

  • Danke für den Ansatz, aber ist nicht ganz, was ich suche. Es geht mir nicht darum, ein Menü darzustellen, sondern den Inhalt.

    Die home.php soll als erstes den kompletten Inhalt einer bereits feststehenen Seite (Parent) darstellen. Darunter soll der exerpt von drei Unterseiten (child) ausgegeben werden.

    Ich dachte sowas:

    PHP
    query_posts('page_id=15,2,16,17');

    dürfte gehen, aber da wird nur die Parent Seite (15) ausgegeben. Die Child Seiten 2,16,17 werden ignoriert.

    Natürlich würde ich weiter unten im Loop die Seiten ID abfragen und definieren ob the_content oder the_excerpt angezeigt werden soll.

    ...oder denke ich da zu kompliziert?

    Der dritte SEOContest ist in Planung.

  • nein nix kompliziert,
    bloß die IDs sollten aufsteigend sein

    [COLOR=#000000][COLOR=#CC0000]15,2,16,17

    2,15,16,17

    magst du ID 15 unbedingt als 1. dann gib sie in einen eignen Loop

    lg
    [/COLOR][/COLOR]

Jetzt mitmachen!

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