die Reihenfolge der Beiträge

  • Hallo

    wie kann mann die Reihenfolge der Beiträge ändern; Hier hätte ich gerne die neuen Beiträge unten stehen zu bekommen.

    viele grüsse

    • 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

  • gibt es eine Möglichkeit, den Besucher entscheiden zu lassen, welche Reihenfolge er möchte ?

    Ich würde gern eine statische Startseite machen und dort zur Auswahl anbieten:

    1. als neuer Leser das "Tagebuch" quasi von Anfang an zu lesen, also die ältesten Beiträge oben

    2. für Stammleser den normalen Aufbau lassen, also die neuesten Beträge oben.

    Geht das überhaupt ? :-?

    lg Ariana

  • bin schon müde. hoffentlich hab ich die frage jetzt richtig verstanden... mach zwei links zu zwei unterschiedlichen statischen seiten (am besten in der header.php, damit sie immer dargestellt werden). jeder seite gibst du dasselbe template mit dem unterschied, dass du eine andere query_posts aufrufst.

    Code
    <a href="http://www.deineseite.com/?pageid=[COLOR=Red]1[/COLOR]"></a>
    <a href="http://www.deineseite.com/?pageid=[COLOR=Red]2[/COLOR]"></a>

    und die query/der loop:

    PHP
    <?php query_posts('post_type=post&order=[COLOR=Red]asc[/COLOR]&cat=xy');?>
    // und fürs absteigenden
    <?php query_posts('post_type=post&order=[COLOR=Red]desc[/COLOR]&cat=xy');?>

    asc/desc heißt ascendending und descendending, also auf- oder absteigend. für fortgeschrittene könntest du auch eine login oder userlevel-abfrage machen und klassen einbauen. das wäre aber zu viel für jetzt.

    Firebug laden! Foreregeln bitte lesen. FAQ. Bitte keine Anfragen per PN.

    Einmal editiert, zuletzt von kaiser (20. Januar 2009 um 22:18)

  • Ja - oder die Sortierung per URL-Parameter an die Seite übergeben:

    Code
    http://example.com/?page_id=123&sort_order=asc


    Und im Seitentemplate dann:

    PHP
    $sort_order = 'asc';
    if ( isset($_GET['sort_order']) && $_GET['sort_order'] == 'desc' ) {
      $sort_order = 'desc';
    }
    query_posts("sort_order=$sort_order");

Jetzt mitmachen!

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