Du hast mich in meinem Eintrag #5 nicht ganz verstanden. Es ist also nicht das Problem, dass man keine Kategorien nur für Kommentare erstellen kann, wie in Eintrag #3 dieses Threads beschrieben. So könnte es funktionieren:
1. Homepage:
a: Individuelles Seitentemplate schreiben, in dem z. B. mit wp_list_categories extra erstellte Kategorieseiten aufgerufen werden. Dabei erscheinen nur die Kategorien, nicht die Titel der Beiträge, geschweige denn die Artikel selbst. Dieses Template abspeichern, z.B. als start.php. In der Seitenverwaltung neue Seite anlegen und sie benennen (z.B. Start), das Template start.php auswählen und unter Einstellungen > Lesen für Startseite Start auswählen.
b: (Alternative). Seite Start anlegen, die Links zu den einzelnen Kategorieseiten von Hand eingeben und ansonsten wie in Alternative a vorgehen.
2. Kategorieseite:
Neues Template für jede Kategorie anlegen, z.B. umwelt.php und gesundheit.php. In diesem Template ein Loop mit einer Anweisung <?php query_posts('cat=1');?>schreiben (1 steht hier für jede beliebige Kategorie-ID), über das - ganz dynamisch - die Artikel abgerufen werden. In dem Loop stehen natürlich auch Anweisungen für den Abruf von Kommentaren (<?php comments_template(); ?>). Man kann das ganze so anlegen, dass wie in der single.php nur ein Artikel angezeigt wird und dass über Buttons auf den nächsten Artikel geblättert werden kann.
In der Seitenverwaltung neue Seite anlegen und ihr den Titel Gesundheit oder Umwelt geben. Nur das Feld für die Überschrift ausfüllen, der Platz, der sonst für den Inhalt der Seite verantwortlich ist (also das Feld, in dem sonst der Post formuliert wird) bleibt leer! Unten das eben erstellte Template auswählen. Der Inhalt wird über das Template erzeugt, nicht mit Hilfe der Seitenverwaltung.
Wenn nun Artikel sowohl in der Kategorie Gesundheit und in der Kategorie Umwelt vorkommen, erscheinen sie natürlich auf beiden Seiten. Und es erscheinen auch die Kommentare, die nicht eigentlich zur aktuellen Kategorie, sondern zur anderen Kategorie gehören, weil es eben keine Kommentarkategorien gibt. (Das ist es, was in Eintrag #3 diskutiert wurde.) Aber sie erscheinen auf diese Weise NICHT auf der Startseite
P.S.: Das Gleiche sollte auch mit einer einfachen archiv.php funktionieren, oder? Dann erspart man sich den Seitenkram, ist flexibel und muss nichts per Hand eingeben. In der englischen Dokumentation steht, dass <?php comments_template(); ?> in der archive.php nur funktioniert, wenn die Variable $withcomments auf 1 gesetzt ist. Mit <?php $withcomments = 1; ?>, siehe auch hier.
P.P.S.: Ich bin ein relativer Neuling auf diesem Gebiet, aber so ungefähr habe ich es schon ausprobiert. Wenn ich hier völligen Blödsinn geschrieben habe, dann bitte ich um einen Rüffel von der Gemeinde, denn ich will natürlich auch was dabei lernen.