Anzeige von Postings im Zufallsprinzip

  • Wie kann ich meinem folgenden Script noch ergänzen, dass aus der angegebenen Kategorie Daten im Zufallsprinzip angezeigt werden ?


    • 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

  • Code funktioniert ab WP 2.3.x

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • PHP
    <?php query_posts('cat=14&showposts=1&offset=$zufallsbeitrag'); ?>


    Da ist noch ein Fehler drin. Der Query-String muss in doppelten Anführungszeichen stehen, sonst wird die Variable $zufallsbeitrag nicht geparst!

    PHP
    <?php query_posts("cat=14&showposts=1&offset=$zufallsbeitrag"); ?>


    Aber interessante Möglichkeit, danke!

  • Ich weiß allerdings nicht genau, ob 0 ein gültiger Parameter für offset wäre oder ob der mit 1 beginnen muss. Aber vermutlich startet es, wie in der Informatik üblich, bei 0.
    Und außerdem könnte es sein, dass der maximale Wert von $zufallsbeitrag um 1 zu hoch wäre, für offset. Wenn es eben bei 0 beginnt.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Leider funktioniert das nicht.
    Wenn ich das so anwende, dann zeigt er einen Beitrag (nämlich den letzten) aus der angegebenen Kategorie an. Sonst nichts.

    Was nun ?

  • Lass mal per echo die beiden Variablen ausgeben vielleicht ist ja was faul:

    PHP
    echo $themecount;
    echo $zufallsbeitrag;

    Und beachte, was marX gesagt hat.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • ich habe es nur mit Überschriften und mit der Kat 1 von mir getestet

    funktioniert einwandfrei bei jedem Aufruf anderer Artikel,

    eben mit den Anführungszeichen und nicht Hochkoma


    danke jottlieb;)

  • Ansonsten weiß ich nicht, ob man vielleicht unter bestimmten Umständen noch rewindloop machen sollte...

    "Eine gut gestellte Frage ist schon halb beantwortet."

Jetzt mitmachen!

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