Wordpress-Kategorien vom Archiv ausschließen
Die (vorerst) letzte Baustelle der neuen Seite war dann noch die Liste der aktuellen Beiträge in der Sidebar. Dort mischen sich auch die Posts der AmRandeErwähnt-Kategorie, die da ja eigentlich nicht hingehören, da sie genau darunter im “Blog in Blog” auftauchen. Leider erlaubt die Funktion wp_get_archives() ebenfalls keine Filterung nach Kategorien. Also muss hier auch etwas mehr Code her. Über den Umweg über query_posts() kann die Kategorie mit der ID 178 ausgeschlossen werden:
<ul class="latest">
<!--
<?php wp_get_archives('type=postbypost&limit=10'); ?>
-->
<?php $temp_query = $wp_query; query_posts("showposts=10&cat=-178"); ?>
<?php while (have_posts()) { the_post(); ?>
<li><a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></li>
<?php } $wp_query = $temp_query; ?>
</ul>
Hinterlasse einen Kommentar