hmhmhm, erstmal dank euch beiden. durch die links und einige andere verweise habe ich folgendes gefunden:
PHP
$temp_category = single_cat_title('',false);
if (!empty($temp_category)){
// give index
?>
<h1><?php single_cat_title(); ?></h1>
<?php echo(category_description(the_category_ID(false))); ?></p>
<?php if ($posts) : foreach ($posts as $post) : start_wp(); ?>
[url="<?php the_permalink() ?>"]<?php the_title(); ?>[/url]
<?php endforeach; else: ?>
<?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>
<?php
}else{ // give details or single post
?>
...... code for normal post overview
<?php
}
?>
Alles anzeigen
quelle: http://www.jehiah.com/archive/wordpress-category-page-hacks
letztendlich guckt das wohl, ob man eine category-seite hat, wenn ja, wird der code da oben genommen, wenn nein, bekommt man den standard für die index-seite gezeigt. funktioniert super.
so weit so gut also. was mir jetzt fehlt, ist eine methode daneben/darunter die restlichen kategorien gelistet zu bekommen. ich kann alle cats listen, das ist klar, aber wie kann ich "alle außer der aktuellen" listen? :)