Alle Beiträge anzeigen lassen (Startseite, Singlepage). Loop?

  • Hallo

    Ich baue gerade folgendes Theme als Portfolio um http://thecolumnist.info/ . Auf der Startseite sollen alle Posts angezeigt werden (anstatt nur der letzte einer Kategorie) und wenn ich auf einem Single-Post auf Close klicke sollen ebenfalls wieder alle Posts angezeigt werden.

    Auf der Startseite funktionierts mittlerweile durch den normalen Loop aufruf. Bei einem Single-Post (klick auf Close) zeigt er mir auf einmal nur den Post an auf dessen Seite ich bin.

    Beide Dateien… die Startseite und der Single-Post laden folgenden Code aus der older-postst.php:

    Ich suche jetzt schon seit Stunden nach einer Lösung, glaube mittlerweile, dass es irgendwas mit dem Loop zu tun hat… der anders looped wenn er auf einer Unterseite angelegt ist. Kenn mich aber leider zu wenig aus. Irgendwelche Tipps? Wie kann ich dem Loop sagen, dass er alle Posts auflisten soll egals von welcher Seite der Loop aufgerufen wird?

    Sonnige Grüße und vielen Dank schonmal

    • 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 hab eine Loesung gefunden, fuer diejenigen die es interessiert. Folgender Code vor dem Loop listet alle Posts auch auf einer Single Page:

    PHP
    <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $args= array( 	'posts_per_page' => -1, 	'paged' => $paged ); query_posts($args); ?>

    Keine Ahnung was das bedeutet... gefunden hab ich die Loesung hier

  • Keine Ahnung was das bedeutet...

    PHP
    <?php 
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; //schaltet die Pagination für statische Seiten ein
    $args= array( 'posts_per_page' => -1, 'paged' => $paged ); //sagt, dass alle Artikel erscheinen sollen und die Pagination verwendet werden soll
    query_posts($args); //Setzt die beiden Argumente in den query_posts()
    ?>

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

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