Hallo zusammen,
ich möchte gerne folgendes Realisieren:
Auf der Startseite meines Blogs möchte ich über den Artikel eine Box anzeigen lassen mit einem kleinen Willkommenstext und darunter sollen die 5 neusten Artikel angezeigt werden...
Ich habe mir folgendes gedacht:
Ich setze eine Div-Box mittels Conditional Tags über die Artikel. Das Ganze sieht dann so aus:
<?php if (is_front_page()) { ?>
<div class="intro">
--- hier erscheint der Willkommenstext ---
</div>
<?php } ?>
<?php if (is_front_page()) {query_posts("posts_per_page=5");} ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
...
Alles anzeigen
Jetzt taucht folgendes Problem auf:
Es werden die 5 neusten Artikel angezeigt, wenn ich jedoch ganz unten durch die Seiten blättern möchte (Seite: 1 2 3 usw.), dann bleiben die Artikel stehen... sprich es bleiben immer die selben 5 Artikel stehen. Das hängt wahrscheins mit dem "query_posts" zusammen. Die "Willkommensbox" bleibt auch weiterhin stehen.
Gibt es eine Lösung, dass die Willkommensbox nur auf der Startseite "front_page" angezeigt wird und auch auf der "front_page" nur die 5 neusten Artikel und sobald ich z.B. auf Seite 2 blättere, die Willkommensbox verschwindet und jetzt keine 5 Artikel sondern 10 Artikel angezeigt werden?
Vielen Dank für eure Hilfe!