• Gelöst Anonymous User 17836385

    (@anonymized-17836385)


    Nabend,

    ich entwickle gerade ein WordPress-Theme und habe dabei ein Problem. Ich habe die Startseite (home.php) und die Beitragsseite (index.php) unter „Einstellungen“ > „Lesen“ festgelegt.

    Im Menü habe ich ebenfalls die Beitragsseite hinzugefügt. Wenn ich nun „/blog“ aufrufe, sehe ich meine Startseite und nicht die letzten Beiträge. Habe ich einen Denkfehler?

    PS.: Sobald ich die Home entferne und als manuelles Seiten-Layout auf der Startseite einstelle, klappt’s! (Startseite auf Startseite sichtbar und letzte Beitrage auf der Beitragsseite).

    Dankeschön und einen schönen Abend 🙂

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)
  • Das geht ein wenig durcheinander.

    In Einstellungen > Lesen kannst du festlegen, ob die Startseite die Übersicht der letzten Beiträge oder eine statische Seite anzeigt. Wählst du eine statische Seite, musst du zusätzlich angeben, wo die Beitragsübersicht statt dessen erscheinen soll. Dazu legst du eine eigene Seite als Platzhalter ohne Inhalte an.

    Das Template home.php wird für die Darstellung der Beitragsübersicht verwendet, egal ob sie als Startseite oder auf einer Platzhalterseite angezeigt wird.

    index.php ist ein Fall-Back-Template das als Standard verwendet wird, wenn kein spezifischeres Template vorhanden ist.

    front-page.php ist ein Template für die Startseite, egal ob sie die Beitragsübersichtsseite oder eine statische Seite anzeigt.

    Zusätzlich können in Templates so genannte Conditional Tags wie z.B. is_front_page() verwendet werden, um mit if-Statements unterschiedliche Inhalte auszugeben.

    Hilfreich ist die Seite mit der so genannten Template Hierarchy, die beschreibt, welche Templates WordPress für die Darstellung unterschiedlicher Inhalte bevorzugt verwendet und worauf es anderenfalls zurückfällt. Die Template Hierarchy wird hier erklärt: https://developer.wordpress.org/themes/basics/template-hierarchy/

    Thread-Starter Anonymous User 17836385

    (@anonymized-17836385)

    @pixolin Vielen lieben Dank für die ausführliche Antwort und ein schönes Wochenende! 🙂

    Das wünsche ich dir auch. Denkst du bitte noch daran, den Thread als „gelöst“ zu markieren, wenn deine Frage beantwortet wurde? Dann können sich die wenigen anderen, die hier Fragen beantworten, gleich auf’s nächste Thema stürzen.

    Dankeschön. 🙂

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)
  • Das Thema „WordPress zeigt die Startseite auf der Beitragsseite“ ist für neue Antworten geschlossen.