Folgendes möchte ich gerne realisieren:
Eine Seite auf der mehrere verschiedene Kategorien - bzw deren Beiträge - ausgegeben werden.
Dabei sollen diese in div-Containern liegen, so dass ich sie auf der Seite nach Wunsch plazieren kann.
Zudem wäre es noch wünschenswert, wenn der Text an einer definierten Stelle mit einem "weiterlesen" link versehen werden kann.
So habe ich es schon probiert:
PHP
<!--zeige aus der Kategorie mit der ID 2 5 Beitraege-->
<?php
$posts = get_posts('category=2&numberposts=5');
foreach($posts as $post) :
setup_postdata($post);
?>
<!--deine Gestaltung hier der Titel und der Auszug-->
<h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
<small><?php the_time('j. F Y') ?> <!-- by <?php the_author() ?> --></small>
<div class="entry">
<?php the_excerpt() ?>
</div>
<!--wichtiges ende nicht loeschen-->
<?php endforeach; ?>
<--zeige aus der Kategorie mit der ID 3 5 Beitraege-->
<?php
$posts = get_posts('category=3&numberposts=5');
foreach($posts as $post) :
setup_postdata($post);
?>
<!--deine Gestaltung hier der Titel und der Auszug-->
<h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
<small><?php the_time('j. F Y') ?> <!-- by <?php the_author() ?> --></small>
<div class="entry">
<?php the_excerpt() ?>
</div>
<!--wichtiges ende nicht loeschen-->
<?php endforeach; ?>
<!--zeige aus der Kategorie mit der ID 4 5 Beitraege-->
<?php
$posts = get_posts('category=4&numberposts=5');
foreach($posts as $post) :
setup_postdata($post);
?>
<!--deine Gestaltung hier der Titel und der Auszug-->
<h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
<small><?php the_time('j. F Y') ?> <!-- by <?php the_author() ?> --></small>
<div class="entry">
<?php the_excerpt() ?>
</div>
<!--wichtiges ende nicht loeschen-->
<?php endforeach; ?>
Alles anzeigen
Allerdings stoße ich dabei auf das Problem, dass immer nur die Artikel der allerletzten Kategorie ausgegeben werden.
Alternativ dazu habe ich auch
versucht.
Selbes Problem: Wenn ich das mit mehreren Kategorien mache, wird nur die letzte ausgegeben.
Für jede Hilfe dankbar
Blaumann