artikel weiter blättern

  • guten morgen zusammen,
    ich habe mal wieder eine frage, bei der ich nicht weiterkomme.
    und zwar wenn ich auf der startseite bin wo die artikel aufgelistet werden steht ja unten wenn es mehr als 10 sind "ältere artikel"
    ich würde dort aber lieber wissen, wie viele seiten mit 10 artikeln es noch gibt. das dann da steht auf welcher seite ich gerade bin von wievielen.
    ist sowas möglich? und wenn ja wie?
    kann mir da jemand weiterhelfen?
    ich danke euch schonmal im voraus
    arne

    • 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 danke dir. das ding funktioniert super.
    jedoch hab ich jetzt ein anderes problem.
    irgendwie will er nciht in den seiten blättern. das wollte er, wie ich geerade festgestellt habe, aber nicht nie.
    das ist der bereich der dei artikel ausließt:

    <div id="content" class="narrowcolumn" role="main">
    <?php query_posts('cat=8'); // Artikel, die angezeigt werden sollen

    if (have_posts()) : while (have_posts()) : the_post(); ?>
    <div <?php post_class(); ?> id="post-<?php the_ID(); ?>">
    <h2><?php the_title(); ?></h2><?php
    global $more; $more = FALSE; // ermöglicht Anzeige des Textauszugs
    the_content();
    $more = TRUE; // setzt $more zum Ausgangszustand zurück
    ?></div><?php
    endwhile;
    ?>

    <div class="navigation">
    <div class="alignleft"><?php next_posts_link(__('VORIGES PROJEKT')) ?> </div>
    <div class="alignleft"><?php previous_posts_link(__(' | NÄCHSTES PROJEKT')) ?></div>
    </div>


    <?php else:

    endif;
    wp_reset_query(); // setzt den Query zurück?>

    </div>
    kann mir jemand weiterhelfen?

  • wenn du code postest, bitte den button ueber dem editor fenster ganz rechts (php) clicken :D

    versuch mal das 'paged=' attribut in der query_posts() mit zu verwenden:
    anstelle von:

    PHP
    <?php query_posts('cat=8'); // Artikel, die angezeigt werden sollen


    das hier:

    PHP
    <?php
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
    query_posts('cat=8&paged='.$paged);
    ?>



    und ich bin mir nicht ganz sicher, ob

    PHP
    wp_reset_query(); // setzt den Query zurück?>


    auch einen stoerende einfluss hat.
    ist das aus einem anderen grund notwenig?

  • danke, genau das funktioniert.
    kannst du es mir auch erklären?
    ich verstehe es gerad enoch ncith so ganz.
    und wie schreibe ich es wenn ich mehrere kat auslesen möchte?
    vielen dank schonmal arne

  • ich komme mir vor wie tante google:
    (siehe auch mein motto)
    ein gutes grundwissen englisch ist fuer alle computerei sehr vom vorteil.
    http://codex.wordpress.org/Template_Tags/…gory_Parameters
    mehrere categorien ausgeben, d.h. die artikel die entweder zu einer oder mehreren der angegebenen kategorien gehoeren, werden angezeigt:

    PHP
    query_posts('cat=2,6,17,38');


    das kann dann auch mit anderen attributen verwendet werden, zB.:

    PHP
    query_posts('cat=2,6,17,38&paged='.$paged);

Jetzt mitmachen!

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