Kommentare passen nicht zum Artikel

  • Hi ihr Profis! :-)
    Ich hoffe bei folgendem Problem auf eure Hilfe: In der Einzelansicht meiner Artikel soll zwischen dem Beitragstext (bzw. [COLOR=#000000][COLOR=Black]excerpt[/COLOR][COLOR=#006600])[/COLOR][/COLOR] und den Kommentaren ein Link zu einem weiteren zufälligen Artikel aus dieser Kategorie erscheinen. Das generieren dieses Links habe ich soweit zufriedenstellend realisiert:

    PHP
    <?php
         $rand_posts = get_posts('numberposts=1&orderby=rand&cat=3');
         foreach( $rand_posts as $post ) :
         ?>
        <a href="<?php the_permalink() ?>" rel="bookmark" title="noch einen Spruch laden"><img src="http://www.deinemutter.tv/wp-content/uploads/noch_einen_deine_mutter_spruch.gif" style="border:0px;" /></a>

    Das Probelm ist aber, das nun immer die Kommenatre von dem zufällig verlinkten Artikel angezeigt werden. Ich will ja die Comments ausgeben, die zum geladenen Artikel passen. Irgendwas geht da durcheinander. :-(
    Hier der ganze Code meiner single.php:

    Wie kann ich die richtigen Comments laden und trotzdem zwischendurch den Zufallslink generieren?

    Beispiel: Deine-Mutter-Spruch Einzelseite - bei jedem Reload erscheinen andere Kommentare

    • 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

  • Hat niemand eine Idee? :sad:
    Ich denke man muss die beiden Abfragen irgendwie sauber voneinander trennen. Oder den oben ermittelten Beitrag zwischenspeichern, um ihn unten wieder an die comments.php zu übergeben...

    EDIT: Nanu, ich sehe grad ich hatte das Problem ja schonmal. Warum tritt das jetzt wieder auf??? Hängt das womöglich mit meinem Update auf 2.8.4 zusammen? Hat sich bei get_posts oder [COLOR=Black]the_post etwas geändert?
    [/COLOR]

    Einmal editiert, zuletzt von sms-producer (16. September 2009 um 20:06)

  • Yeah, das funktioniert! :D

    Hier der geänderte Code, falls es mal jemandem hilft:

    Vielen vielen Dank Bambaataa!

Jetzt mitmachen!

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