Hallo Forum,
ich bin gerade auf ein Problem gestoßen, dass ich mir nicht erklären kann.
Ausgangslage:
Ich bastle mir gerade ein Theme, das eine statische Start- und Artikelseite hat. Die Startseite funktioniert soweit. Die Artikelseite jedoch nicht.
Folgener Code soll mir die letzten X Artikel anzeigen, außer die aus der Kategorie mit der ID 107:
<?php query_posts( 'cat=-107' ); if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div class="blog-item">
<h5><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h5>
<p><?php the_excerpt(); ?></p>
</div>
<?php endwhile; ?>
<?php endif; ?>
<div class="paging">
<div class="left"><?php previous_posts_link('Vorherige Seite') ?></div>
<div class="right"><?php next_posts_link('Nächste Seite') ?></div>
</div>
Alles anzeigen
Mir werden dann zwar X Seiten angezeigt, jedoch funktionieren die Links nicht. Ich gehe auf Seite 2 (&paged=2), dort stehen jedoch die gleichen Artikel wie auf der 1. Seite, bei den nachfolgenden Seiten ist es das gleiche.
Lasse ich das query_posts() weg, werden mir alle Artikel inkl. funktionierender Paginierung angzeigt, jedoch auch die aus der falschen Kategorie.
Kann mir jemand sagen, was ich falsch mache?
Schöne Grüße
b.