Verschiedene Beitrags-Templates auf einer Seite

  • Hallo zusammen, bin momentan total am verzweifeln.
    Versuche gerade meinen statischen OnePager in ein Wordpress Theme zu verwandeln.
    Da ich sowas noch nie gemacht habe und bei meiner Recherche auch nichts genaues in dieser Richtung gefunden habe, habe einige verschiedene erfolglose Versuche unternommen.

    Grundgedanke war es die einzelnen Sektionen des OnePagers in Wordpress als Beiträge zu machen und diese dann wiederum via loop auszugeben.
    Das Problem ist unterandem das jede Sekton anders gestaltet ist, wodurch jeder Beitrag quasi sein eigenes Template hätte.

    Wie kann ich denn die einzelnen Beiträge dann in richtiger Reihenfolge und mit dem richtigen Templates ausgeben?
    Habs mit ID zuweisung versucht, aber wie geben ich das im get_posts an?

    • 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

  • Wenn du mit Posts arbeiten willst, ist es wahrscheinlich zielführender, die Posts in der Reihenfolge (bzw. umgekehrt) anzulegen, in der sie ausgegeben werden sollen. Standard-Sortierkriterium für Posts ist das Veröffentlichungsdatum. Das du natürlich im Backend manipulieren kannst, für evtl. nachträgliche Änderungen.

    Du kannst auch mit Pages arbeiten.
    Monika hat da mal auf texto.de eine nette Anleitung geschrieben: http://www.texto.de/wie-du-eine-si…en-kannst-2122/

    Fürs Styling erhält jede Beitrags- bzw. Seitensektion eine CSS-ID aus dem Slug oder über ein Custom Field.

    Oder du schnappst dir das Standard-Theme Twenty Seventeen, dort ist die Startseite als OnePager angelegt …
    und adaptierst das für deine Bedürfnisse.

    Gruß
    helix

Jetzt mitmachen!

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