Pagination in Page funktioniert nicht!

  • PHP
    <?php previouse_posts_link("View Next&raquo;") ?>

    Der Befehl funktioniert nicht in einer page mit folgendem query:

    PHP
    <?php rewind_posts(); global $more; $more = 1; $my_query = new WP_Query('showposts=25');
              while ($my_query->have_posts()) : $my_query->the_post();$do_not_duplicate = $post->ID; $counter++; ?>

    Ist es möglich dennoch eine art fiktive weiterleitung zu erzeugen?

    • 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 hatte da mal einen Workaround gebastelt (nicht an dich angepasst):

    PHP
    <?php if ($paged == '') $offsetcount = 0; 
    else $offsetcount=(10*$paged)-10; /* Seitenoffset festlegen anhand der Paging-Nummer */ ?>
    PHP
    <?php query_posts('category_name=Themes&showposts=10&offset='. $offsetcount .''); ?>

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • wofür steht bzw was bedeutet folgendes:

    Code
    [COLOR=#000000][COLOR=#CC0000]category_name=Themes[/COLOR][/COLOR]


    und

    Code
    [COLOR=#000000][COLOR=#006600]([/COLOR][COLOR=#0000CC]10[/COLOR][COLOR=#006600]*[/COLOR][COLOR=#0000CC]$paged[/COLOR][COLOR=#006600])-[/COLOR][COLOR=#0000CC]10[/COLOR][/COLOR]


    wieso 10* ?

  • Zitat

    category_name=Themes


    Sorgt dafür, dass nur Beiträge aus der Kategorie Themes angezeigt werden. Kannst du natürlich kicken.

    Zitat

    (10*$paged)-10


    Ausgehend davon dass man zehn Posts pro Seite anzeigen will.
    Weil sich $paged immer nur um 1 erhöht, aber man ja ein größeres Offset haben will.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • hmm resultiert bei mir in ein

    Code
    [B]Fatal error[/B]:  Call to a member function on a non-object in

    ah habs gerafft:

    PHP
    <?php if ($paged == '') $offsetcount = 0; 
                else $offsetcount=(25*$paged)-25; ?> 
            <?php rewind_posts(); global $more; $more = 1; query_posts('showposts=25&offset='. $offsetcount .'');
              while (have_posts()) : the_post();$do_not_duplicate = $post->ID; $counter++; ?>


    so sieht das nun aus .. funktioniert mit dem cmd!

    Danke

    PS: ist das richtig ? (25*$paged)-25

    Einmal editiert, zuletzt von utzutz (21. Dezember 2007 um 19:23)

Jetzt mitmachen!

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