Habs erledigt.
Und da die anderen Beiträge reichlich undurchsichtig sind hier mal eine Anleitung wie ich Sie verstanden hätte.
1:Lege in Ruhe deine Kategorien an.
2: Jetzt nehmen wir mal folgende Situaton an:
Auto ( Hauptkategorie)
---BMW
---Benz
---VW
Motorrad (Hauptkategorie)
---Kawa
---Yamaha
---Guzzi
Weiter nehmen wir an das du Beiträge in den Unterkategorien Kawa,Yamaha & Guzzi geschrieben hast , diese aber nicht in der Hauptkategorie Motorräder angezeigt werden sollen.
3:Gehe in dein Backend und finde heraus welche ID die Kategorie Motorräder hat.
Falls du nicht weisst wie es geht ...fahre im Backend mit der Maus über den Link der Kategorie und schau nach unten links an deinen Bildschirmrand.
Dort siehst du das Linkziel mit der ID am Ende.
Als Beispiel nehmen wir mal die ID 5.
4:Jetzt nimm die bereits vorhandene Datei category.php (oder wenn du die nicht hast dann die archive.php)
5:Öffne sie
6:Kopiere den kompletten Inhalt.
7:Erstelle eine neue Datei & speichere sie als category-5.php dort wo auch deine category.php liegt.
8: Nun innerhalb der category-5.php über diesen Code die Ausgabe unterbinden.
<?php while(have_posts()):the_post();?>
<?php if ( !(in_category('11')) && !(in_category('10')) && !(in_category('12')) && !(in_category('13')) ) { ?>
<div id="post-<?php the_ID();?>">
Nun schau nach welche IDs die Unterkategorien Kawa,Yamaha & Guzzi haben und trage sie dort ein wo jetzt als Beispiel die 10,11,12 & 13 stehen.
Und dieses Spiel machst du für jede Hauptkategorie in der du was ausschliessen möchtest
Gruss
(stolz wie Oskar das so ne PHP-Niete wie icke mal sowas zurückgeben konnte) axel