Zum Hauptinhalt springen
Blog & News

Aktuelles & Updates von
Joomla, Wordpress und Co.

News, HowTos und Tutorials rund um Webdesign, Webentwicklung, Webhosting und Digitalisierung.

Blog & News

Joomla Beitragsarchiv zeigt keine Beiträge

08.09.2026 · 3 Min Lesezeit

Vor allem bei älteren Seiten, bei denen sich schon zahlreiche Beiträge angesammelt haben ist es Hilfreich ein Archiv anzulegen. Das ist in Joomla in wenigen Klicks erledigt, wenn da nicht der Fehlerteufel mitspielen würde. Ab und zu zeigt Joomla die Archivierten Beiträge nicht im Frontend an. Hier ein paar Lösungsansätze: 

Das Erstellungsdatum der Beiträge fehlt oder ist ungültig (0000-00-00)

Wenn Beiträge durch alte Migrationen (z.B. von Joomla 3 auf 4/5) oder fehlerhafte Exporte importiert wurden, steht im Feld created (Erstellungsdatum) in der Datenbank oft ein korruptes Datum wie 0000-00-00 00:00:00.

Joomla 5 kann daraus kein Jahr extrahieren, weshalb das Dropdown leer bleibt.

Öffnen Sie im Joomla-Backend einen Ihrer archivierten Beiträge aus der Kategorie "Aktuelles".

Wechseln Sie in den Reiter Veröffentlichung.Prüfen Sie das Feld Erstellungsdatum.

Steht dort ein valides Datum (z.B. 2024-05-12 14:00:00)?

Wenn das Feld leer ist oder ein unvollständiges Datum anzeigt, wählen Sie über das Kalender-Icon ein korrektes Datum aus und speichern Sie den Beitrag.

Testen Sie, ob das Jahr nun im Frontend erscheint

 

Wenn das Datum wirklich fehlt...

Schnelle Korrektur via Datenbank (Bei sehr vielen Beiträgen)

-- 1. Setzt das Startdatum aller archivierten Beiträge auf ihr Erstellungsdatum, falls es leer war

UPDATE `jos_content` SET `publish_up` = `created`
WHERE `state` = 2 AND (`publish_up` IS NULL OR `publish_up` = '0000-00-00 00:00:00');

-- 2. Löscht das fehlerhafte Enddatum bei allen archivierten Beiträgen

UPDATE `jos_content` SET `publish_down` = NULL
WHERE `state` = 2;

jos_ gegen den jeweiligen Präfix tauschen!

 

Das Archivierungs-Filterfeld steht auf dem falschen Datumstyp

Standardmäßig nutzt das Joomla-Archiv das Erstellungsdatum, um die Jahre zu generieren.

Wenn Ihre Beiträge zwar archiviert sind, das System aber nach einem anderen Datumsfeld filtert, bleibt die Liste leer.

Gehen Sie im Backend auf Menüs und öffnen Sie Ihren Archiv-Menüpunkt.

Wechseln Sie in den Reiter Optionen.

Suchen Sie nach der Einstellung Datumsfeld (oder Datums-Filter).

Stellen Sie diese Option testweise von Erstellt auf Veröffentlicht oder Bearbeitet um.

Speichern Sie und leeren Sie den Joomla-Cache (System » Wartung » Cache leeren).

 

Der Status-Konflikt: Sind die Beiträge wirklich archiviert?

Joomla ignoriert Beiträge im Archiv, wenn der Beitragsstatus einen logischen Konflikt aufweist. Prüfen Sie im Beitragsmanager, ob die Artikel das gelbe Archiv-Icon (eine kleine Box) besitzen. Wenn die Beiträge den Status "Archiviert" haben, aber gleichzeitig das Feld Haupteintrag (Featured) auf "Ja" steht, kann das Core-Archiv ins Straucheln geraten. Stellen Sie "Haupteintrag" bei den betroffenen Beiträgen sicherheitshalber auf Nein.

 

Testweise das Override deaktivieren (Ausschlussverfahren)

Um zu prüfen, ob es zu 100 % am Template-Override liegt, benennen Sie den Archiv-Ordner im Template temporär um:

Loggen Sie sich in Ihr Hosting-Kontrollzentrum ein oder nutzen Sie ein FTP-Programm.

Navigieren Sie zum Pfad: /templates/shaper_helixultimate/html/com_content/

Suchen Sie dort den Ordner namens archive.

Benennen Sie diesen Ordner um in _archive_alt.

Leeren Sie den Joomla-Cache unter System » Wartung » Cache leeren.

Ergebnis: Joomla nutzt nun das Standard-Layout von Joomla 5. Wenn das Jahre-Dropdown jetzt funktioniert, liegt der Fehler definitiv an der default_filter.php im Helix-Template-Ordner.

Wenn Sie das Helix-Design für das Archiv behalten wollen, machen Sie die Umbenennung rückgängig und nutzen Sie Schritt 2 oder 3

 

Zurück zur Übersicht