Beiträge von tiny-al
-
-
Vielen Dank für Deine Antwort. Das leuchtet ein. Klar bringt dann das Kategorie-Kriterium nichts.
Ich bin leider nicht so fit in php. Aber bei dem, was ich jetzt über "get_posts" gefunden habe, war nichts dabei, von dem ich wüsste, wie man den vorherigen Post aufrufen kann, sondern nur die "offset"-Funktion, die aber vom neuesten Post runterzählt.
Und bei der If-Schleife weiß ich leider nicht, wie ich die bauen kann. :(
Für sachdienliche Hinweise oder noch einen kleinen Tipp wäre ich sehr dankbar.
-
Ich möchte eine WP_Query-Abfrage erstellen, die folgende Eigenschaften hat:
1) den zeitlich vor dem aktuellen Post liegenden Post suchen (previous_post)
2) dieser kann in allen, bis auf einer Kategorie liegen (cat= - 8 )Dazu habe ich folgenden Code, der mir zwar auch den zeitlich vorherigen Post ausgibt, allerdings die Bedingung cat=-8 einfach ignoriert.
Was mache ich bloß falsch?
-
Hallo,
ich versuche auf single.php den angeklickten Beitrag darzustellen (was kein Problem ist) und den zeitlich davor liegenden Beitrag. Entweder aus der gleichen Kategorie oder überhaupt zeitlich davorliegend. Also der Beitrag, der über die 'previous_post_link'-Funktion verlinkt wird.
Allerdings habe ich auch nach zwei Nächten vor dem PC nirgends eine Lösung finden können. :(
Ich hatte Folgendes probiert, allerdings ohne sichtbaren Effekt
PHP<?php $prev_post = get_previous_post(); $id_of_prevpost = $prev_post->ID; query_posts("p = $id_of_prevpost"); // run the query if (have_posts()) : while (have_posts()) : the_post(); endwhile; else: ?> <p><?php _e('Keine weiteren Artikel verfügbar'); ?></p> <?php endif; ?> <?php the_title(); ?> <?php the_content(); ?>Für eine Idee wäre ich sehr dankbar.
Alles Gute!
tiny-al