Eigenes Seiten-Template hat preview-posts-link-Problem

  • Hallo wer kann mir bei meinem Problem helfen?

    Ich habe ein eigenes Seiten-Template angelegt, das eine Kategorie abfragt.
    Im Backend habe ich eingestellt, dass nur 10 Beiträge angezeigt werden soll.
    Das macht es auch alles prima!

    Nun habe ich mehr als 10 Beiträge und festgestellt, dass, wenn ich auf den Preview-Post-Link klicke, kein gewünschter Seitenumbruch stattfindet.

    Es werden wieder die letzen 10 Beiträge angezeigt obwohl in der Adresszeile steht, dass ich auf Seite 2 gelandet bin (/pics/page/2).

    Leider weiß ich nicht, wo genau das Problem ist. Das SeitenTemplate trägt den gleichen Namen wie die Seite, in der es zum Einsatz kommt. Ebenso die Kategorie. Habe aber einfach mal die Kategorie umgenannt und die PermalinkStruktur geändert, leider ohne Ergebnis und jetz bin ich mit meinem bescheidenen Latein am Ende.

    Kann mir jemand einen Tipp geben, wie ich dieses Problem lösen kann?

    Gruß und Blues! Urban

    Mein Seiten-Template sieht wie folgt aus:

    EDIT: ach ja, hier im Forum hatte ich das hier gefunden, hat aber auch nciht geholfen:

    PHP
    <?php $wp_query->is_single = true; ?>
    <span class="next"><?php previous_posts_link('Next Posts') ?></span>
        <span class="previous"><?php next_posts_link('Previous Posts') ?></span>
    
    
    <?php $wp_query->is_single = false; ?>

    Einmal editiert, zuletzt von urbanal (19. September 2009 um 13:25)

    • 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

  • probier's mal so:

    PHP
    <?php query_posts($query_string . "&cat=3"); ?>

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

  • Danke für deinen Tipp!

    Ich habe deinen Rat befolgt und das

    PHP
    <?php query_posts($query_string . "&cat=3"); ?>

    anstelle von dem gesetzt

    PHP
    <?php query_posts('cat=3'); ?>

    mit dem Resultat, dass ich keine Artikel bekommen habe, die Seite blieb artikellos. :(

  • ichhabe das hier in einem Beispiel mal erklärt
    http://www.texto.de/ein-wordpress-theme-entsteht-650/

    einfach die Kategorie ID anpassen

    lg

  • Geil Monika, hat nach deiner Anleitung auf
    http://www.texto.de/weiterblaetter…er-sidebar-621/
    funktioniert.

    Besten Dank!

    Ich habe den alten Query-Eintrag am Anfang des Loops

    PHP
    <?php query_posts('cat=3'); ?>

    mit dem ausgetauscht

    PHP
    <?php
    $temp = $wp_query;
    $wp_query= null;
    $wp_query = new WP_Query();
    $wp_query->query('cat=3&showposts=10'.'&paged='.$paged);
    ?>
    <?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>

    und am Ende

    PHP
    <?php $wp_query = null; $wp_query = $temp;?>

    wieder, wie auf deiner Seite beschrieben, den Normalzustand wiederhergestellt.

    Und endlich gibt es mir die älteren Beitrage auf der zweiten Seite raus.

Jetzt mitmachen!

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