In WordPress gibt es die Möglichkeit Artikel für die Zukunft zu planen. Diese Artikel werden dann automatisch an einem bestimmten, selbst wählbaren, Datum veröffentlicht. Möchte aber nun in seinem Blog schon das Thema des nächsten geplanten Artikels anzeigen, ist das mit den Hausmitteln von WordPress nicht möglich.
Mit der Funktion future_posts werden aus der Datenbank die fünf aktuellsten Einträge mit dem post_status = future ausgelesen und bei Funktionsaufruf ausgegeben.
<?php
function future_posts () {
global $post;
?>
<ul>
<?php
$zukunft = get_posts('numberposts=5&post_status=future&order=DESC&orderby=date');
foreach ($zukunft as $post) : setup_postdata($post);
?>
<li><?php the_title(); ?></li>
<?php
endforeach;
?>
</ul>
<?php
}
?>
Den Aufruf der Funktion erreicht man ĂĽber den folgenden Befehl. Dieser kann ĂĽberall auf der Seite verwendet werden.
<?php future_posts (); ?>
13. November 2009 um 19:28 Uhr
Hi,
endlich habe gefunden was ich seit langem Suche
Danke!!!!!
Aber: Wie lasse ich mir noch Datum & Uhrzeit dazu anzeigen?
Schöne Grüße
Manuel
16. November 2009 um 09:55 Uhr
Hallo Manuel,
das geht ganz normal mit the_time() oder the_date(), je nachdem was du benutzen möchtest.
GrĂĽĂźe,
René