Liste Aller Artikel, aber Paginiert

  • Hallo,

    ich benutze diesen Code:


    um eine Liste ALLEr Beträge zu erhalten, das klappt auch gut. Nun habe ich die Liste auf 10 Beiträge begrenz, möchte aber nun, dass mittels einer Pagination sichtbar ist, dass noch weitere Beiträge existieren. Es soll also eine Art vor und Zurück angezeigt werden, also eine Pagination.
    Ich bin kein Programmierer und kann mir insofern nicht so gut selbst helfen, außer es gäbe so etwas fertig, dann könnte mir vielleicht jemand einen Tip geben nach was ich suchen muss.
    Manchmal ist es schwer eine Lösung zu finden wenn man nicht sagen kann nach was genau man sucht.

    Würde mich freuen wenn mich jemand in die richtige Richtung schubsen könnte.

    Vielen Dank
    Morlacheerful

    • 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

  • Geht es dabei um eine Seite? Wenn ja, hast du Pagination aktiviert:

    PHP
    <?php
    [COLOR="Red"]$paged = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1;[/COLOR]
    $my_query = new WP_Query('cat=5,10&order=desc&showposts=10[COLOR="red"]&paged='. $paged[/COLOR]);
     ?>


    Schau dazu z.B. mal hier: http://scribu.net/wordpress/wp-p…uery_posts.html

    [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]

  • Pagination leider ohne Wirkung

    Hallo,
    ja also es ist ein eigenes Template, eine neue Seite also.
    Der Einsatz des Codes bleibt leider komplett ohne Wirkung, außer dass die Anzahl der Posts stimmt.
    Hier noch mal der Code zwischen get Header und get Footer:



    Das Plugin, auf das Du in Deinem Post verweist habe ich nicht installiert, möchte es erst mal so hinbekommen...

    Habe ich hier einen groben Fehler im Code oder mach ich einen Denkfehler?

    glg Morlacheerful

  • Ich wollte nicht auf das Plugin hinweisen, sondern auf die korrekte Einbindung der Pagination:

    Zitat

    If the file in question is a custom page template, replace it with this:

    PHP
    query_posts( array( 'cat' => 8, 'paged' => get_query_var('page') ) );


    Wofür genau hast du die 2 Loops drin? Und wofür hast du das do_not_duplicate drin, wenn du es im 2. Loop gar nicht abfragst? Letzte Frage: das $more=1 hat welchen Sinn, wenn du den Content gar nicht anzeigen lässt? Meiner Meinung nach hast du außerdem mit dem rewind_posts() und dem neuen Query doppelten Code:

    Vielleicht bin ich auch einfach noch nicht wach genug ^^

    [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]

  • Hallo Maxe,

    danke für Deine Antwort.
    Also ich hatte ja im ersten Post angemerkt, dass ich nicht gerade programmieren kann.
    Ich arbeite nun seit gut 1 Woche mit WP und bin noch dabei mich durchzuwursteln, auf der Suche nach Einer Möglichkeit eine Liste aller Artikel zu generieren, wo dann nur das Datum und der Titel des Artikels in einer tabelle aufgelistet sind, bin ich auf diesen Codeschnipsel gestoßen:


    Den hab ich einfach eingesetzt und da er mir das gewünschte Ergebnis gebacht hat hab ich keine Zeile Code in Frage gestellt.

    Natürlich wär es mir lieber wenn da nichts doppelt wäre...
    Also am Ende soll es in einer Spalte eine Liste aller Beiträge sein (idealerweise nur Beiträge die aus dem letzten Jahr stammen), daneben soll der oberste Beitrag der Liste angezeigt werden.
    Das wäre mein idealergebnis.
    Unter der Lsite, die ich gerne auf 10 Beiträge begrenzen würde, soll dann eine Pagination angezeigt werden.

    Ich werde nun mal Codezeile für Codezeile entfernen und dann werd ich ja sehen ob es noch immer geht.

    glg Morlacheerful

  • Den umgeschriebenen Code hatte ich dir ja weiter oben schon gepostet.

    Und das mit der Tabelle vergiss ganz schnell, funktioniert so im Loop nicht, ist auch nicht mehr zeitgemäß. Auch die Navigation darf nicht im Loop stehen.

    Versuch's doch einfach mal so:

    [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]

  • ich klink mich mal hier ein weil ich das selbe problem habe,

    eine übersicht von artikel auf mehrere seiten verstreut.

    code:

    unten wird auch angezeigt "eine seite weiter", nur läuft die quasi ins leere, im titel steht :"seite nicht gefunden".

    grüße und danke schon im vorraus, spender

Jetzt mitmachen!

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