Ich habe hier eine Homepage, auf der immer mal wieder Veranstaltungshinweise erscheinen. Nun möchte ich, dass, sobald eine Veranstaltung nicht mehr aktuell ist, der Hinweis im Archiv landet. Im Augenblick ist die Homepage so eingerichtet, dass immer nur eine Veranstaltung angekündigt wird, außer wenn das in der index.php geändert wird. Damit kann ich wunderbar leben.
Was aber, wenn nun gerade keine Veranstaltung aktuell ist? Was muss in der index.php stehen, damit nichts dort angezeigt wird, der Beitrag aber trotzdem im Archiv erscheint? Es reicht auch nicht, dass dort einfach nur ein Beitrag nicht steht, sondern auch die CSS-Formatierung muss dann weg, denn diese Veranstaltungshinweise und Neuigkeiten sind von einem farbigen Rahmen umgeben, der dann auch verschwinden muss. Hat jemand eine Idee?
[Link gelöscht]
Hier der momentane PHP-Code für die Stelle, an der der Beitrag steht, um den es mir geht:
<div id="homebox" id="post-<?php the_id(); ?>"><!-- homebox ********************** -->
<?php $my_query = new WP_Query('cat=4&showposts=2'); ?>
<?php while($my_query->have_posts()) : $my_query->the_post(); $do_not_duplicate = $post->id; ?>
<h2><?php the_title(); ?></h2>
<div class="datum"><?php the_time('j. F Y') ?></div>
<div class="eintrag">
<?php the_content('» Mehr...'); ?>
</div>
<?php edit_post_link('Bearbeiten'); ?>
<!--
<?php trackback_rdf(); ?>
-->
<?php endwhile; ?>
</div><!-- Ende homebox ********************** -->
Alles anzeigen