Posts und Pages ain ein Single-Page-Template vereinen

  • Ich würde dann an deiner Stelle gleich ein richtiges One-Page-Theme verwenden.
    Ich meine, für eine One-Page musst du ja nicht nur das mit den Multible-Loops lösen, sondern auch noch die Navigation anpassen, dazu eine Scrolling-Animation hinzufügen und bei Neuigkeiten die Pagination mit Ajax nachladen.

    Den Rest bekomme ich hin, abgesehen von der Ajax Pagination... die in diesem Fall aber nicht so wichtig ist

    Fehlt mir also nur der korrekte loop...

    • 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

  • Ich verwende jetzt den WP_Query und den üblichen Loop von Wordpress um meine PAGES anzuzeigen:

    Es wäre ein leichtes nun einen weiteren Loop zu erzeugen, welcher mir POSTS (statt PAGES) ausgibt.


    Nun habe ich aber eine PAGE als Blog eingestellt und möchte, dass die POSTS nun innerhalb dieser PAGE angezeigt werden. Das passiert nicht. Was kann ich tun, dass das funktioniert, ohne zwei LOOPS zu haben, was mir nun einfach nichts bringt, da die POSTS dann ja nur entweder vor oder nach den PAGES, nicht aber innerhalb der einen ausgewählten PAGE erscheinen.


    EDIT:
    Es scheint als würde the_content() nur das ausgeben, was im WYSIWYG-Editor eingetragen wurde. Das heißt, dass es ziemlich egal ist, welches Template ich der entsprechenden Seite, welche als Blog fungieren soll, zuweise...
    Das bedeutet also, dass ein Loop innerhalb des Seitentemplates der Blog-Seite dann eh keinerlei Wirkung hat? Dann ist die Seite lediglich innerhalb der Einstellungen von Wordpress als Blogseite deklariert.

    Einmal editiert, zuletzt von dst (8. Juni 2014 um 20:13)

  • Es scheint als würde the_content() nur das ausgeben, was im WYSIWYG-Editor eingetragen wurde.


    WP gibt genau das aus, was WP entsprechend dem Code des Templates ausgeben soll.

  • ich habe die Pages nun in zwei Loops aufgeteilt und entnehme die POSTS anhand eines eigenen Content-Templates in dem der gewöhnliche Loop für die POSTS ist. So kann ich PAGES POSTS PAGES abbilden...

Jetzt mitmachen!

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