Hallo WP-Gemeinde,
bei einem aktuellen Projekt mit WordPress stecke ich an einem gewissen Punkt fest.
WordPress 2.2.2
Die Startseite wurde in den Einstellungen durch eine statische Seite "Startseite" definiert. Trotzdem kann ich die Seite nicht mit is_home() ansprechen, ist das normal?
Die Beitragsseite wird über eine statische Seite "Weblog" aufgerufen. Diese Seite reagiert auf is_home().
Neben der normalen Beitragsseite unter "Weblog" sollen nun auch die letzten drei Beiträge auf der "Startseite" unterhalb eines Begrüßungstextes angezeigt werden.
Momentan habe ich es so gelöst, dass ich für die Startseite ein eigenes Template ausgewählt habe, in dem zusätzlich folgender Quellcode untergebracht ist.
<?php
$posts = get_posts('numberposts=3');
foreach($posts as $post) :
setup_postdata($post);
?>
... Layoutgedöns ...
<?php endforeach; ?>
Alles anzeigen
Funktioniert eigentlich ganz gut, aber
<?php the_content('Weiterenlesen >>'); ?>
reagiert nicht auf den MORE-Tag, sodass direkt auf der Startseite der komplette Beitrag angezeigt wird, was ich nicht haben will.
Mache ich es soweit richtig? Wie bekomme ich die gekürzten Beiträge? Beziehungsweise, gibt es eine einfachere Möglichkeit?
Vielen Dank im Voraus,
Christoph