Immer Unterschiedliche Reihenfolge der Posts

  • Hallo liebes Forum,

    zum anfang muss ich sagen, dass ich mir bei der Thread-wahl nicht sicher war. Wenn ich hier falsch bin verschiebt dieses Thema bitte.

    Meine Frage ist folgende:
    wenn ich jetzt 10 posts habe, kann ich das dann so Einstellen, dass die Beiträge immer in einer unterschiedlichen Reihenfolge zu sehen sind ?
    mal der oben, mal der?
    Und die Reihenfolge soll immer verschieden sein!

    Wie kann ich das umsetzen?

    Ein Tuner Portal -> tuning-in

    • 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

  • danke erstmal.
    Aber das wonach ich suche habe ich bei deinem Link nicht gefunden.

    Ich erkläre es mal deutlicher!
    Ich habe 3 Beiträge in einer Kategorie. Beitrag A, Beitrag B und Beitrag C.
    Die normale Darstellungsreihenfolge bezieht sich auf das Erscheinungsdatum.

    Nun möchte ich aber, dass wenn man auf die Seite zugreift, Beitrag C an erster Stelle steht. Bei einer Aktualisierung soll dann auf einmal Beitrag B an erster Stelle stehen. Also die Darstellungsreihenfolge soll bei jedem Zugriff unterschiedlich sein.

    Ein Tuner Portal -> tuning-in

  • Ich habe jetzt mal ein bischen recherchiert, was dieses Plugin angeht.
    Erst finde ich dieses Pugin nicht als Download, des weiteren ist dieses
    PlugIn nur bis WP-Version 2.2.3 kompatibel, weil die Programmierer das PlugIn nicht mehr unterstützen!

    Gibt es noch andere Möglichkeiten, Beiträge nach dem Zufallsprinzip auf einer Seite anzeigen zu lassen?

    Ein Tuner Portal -> tuning-in

  • Probier mal ein shuffle( $wp_query->posts ); vor dem Beginn der Schleife, also etwa so:

    PHP
    <?php shuffle( $wp_query->posts ); ?>
    <?php while (have_posts()) : the_post(); ?>
    ...

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • also anstatt standartmäßig eingestellt:

    Zitat


    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>


    das einfügen:

    Zitat

    [COLOR=#000000][COLOR=#0000cc]<?php shuffle[/COLOR][COLOR=#006600]( [/COLOR][COLOR=#0000cc]$wp_query[/COLOR][COLOR=#006600]->[/COLOR][COLOR=#0000cc]posts [/COLOR][COLOR=#006600]); [/COLOR][COLOR=#0000cc]?>
    <?php [/COLOR][COLOR=#006600]while ([/COLOR][COLOR=#0000cc]have_posts[/COLOR][COLOR=#006600]()) : [/COLOR][COLOR=#0000cc]the_post[/COLOR][COLOR=#006600](); [/COLOR][COLOR=#0000cc]?>[/COLOR][/COLOR]

    in der page php oder?

    Ein Tuner Portal -> tuning-in

  • Ja, aber nicht in der page.php, die ist ja für statische Seiten zuständig, sondern z.B. in der index.php oder home.php. Oder eben dort, wo diese zufällige Anordnung gewünscht ist. Für Dein Beispiel dann halt:

    PHP
    <?php shuffle( $wp_query->posts ); ?>
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • danke dafür!

    hab mal noch eine Frage:

    ich möchte die letztens 5 posts aus meinem WP Blog auf meiner Startseite der Domain ausgeben.

    Den Titel + Datum . .


    hat jemand ne ahnung wie ich das realisiere?


    Bin für alles dankbar!

    Ein Tuner Portal -> tuning-in

  • ich möchte die letztens 5 posts aus meinem WP Blog auf meiner Startseite der Domain ausgeben.

    Den Titel + Datum . .


    hat jemand ne ahnung wie ich das realisiere?


    Das habe ich in der Sidebar so gemacht:

    PHP
    <?php wp_get_archives('type=postbypost&limit=5'); ?>


    Allerdings steht da nur der Titel...

Jetzt mitmachen!

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