Ich habe mal die KI gefragt, da ich „the events calendar“ nicht nutze. Hier die vorgeschlagenen Lösungswege:
Wenn bei der Nutzung des WordPress-Plugins The Events Calendar die Überschrift „Untitled“ (oder „Unbenannt“) auf der Kalenderseite oder bei einzelnen Veranstaltungen erscheint, liegt dies meist an einer Inkompatibilität zwischen dem Plugin-Template und Ihrem WordPress-Theme.
So beheben Sie den Fehler „Untitled“:
Template-Einstellungen ändern:
Gehen Sie in Ihrem WordPress-Backend zu Events (Veranstaltungen) → Settings (Einstellungen).
Klicken Sie auf den Reiter Display (Anzeige).
Suchen Sie die Option Events Template.
Stellen Sie diese von „Default Page Template“ auf Default Events Template um. Dies erzwingt die Nutzung des plugin-eigenen Layouts, das korrekt mit Titeln umgehen kann.
Theme-spezifische Konflikte:
Manche Themes (z. B. Enfold oder Avada) überschreiben Archiv-Titel standardmäßig mit generischen Begriffen wie „Archives“ oder lassen sie leer.
Falls Schritt 1 nicht hilft, prüfen Sie, ob ein SEO-Plugin (wie Yoast) den Titel für den Post-Typ „Events“ kontrolliert und dort ein Platzhalter fehlt.
Manueller Titel-Fix (für Fortgeschrittene):
Sie können den Filter tribe_get_events_title nutzen, um den Titel manuell in Ihrer functions.php zu setzen.
Danke erstmal, aber das fnde ich so bei mir nicht 🙁
The Events Calendar ist aber installiert, oder?
Quick&dirty-Trick per CSS, damit wird der Titel nur versteckt, ist aber im Quelltext (der von Suchmaschinen ausgelesen wird) immer noch lesbar. Es kann sein, dass der Code nicht alle Seiten erfasst, dann müsste eine zusätzliche CSS-Anweisung geschrieben werden:
.post-type-archive-tribe_events h1.entry-title {
display: none;
}
CSS-Code kann man
1.) Wenn kein Child-Theme vorhanden ist
im WordPress-Backend >> Design >> Customizer >> zusätzliches CSS (ganz ans Ende in einer neuen Zeile) einfügen.
Abgekürzter Weg -> (dein-domainname.de/wp-admin/customize.php), also:
/wp-admin/customize.php an deine Domain anhängen >>, aufrufen und dann auf zusätzliches CSS klicken, das funktioniert auch (noch?), wenn du unter dem Menüpunkt Design kein „Customizer“ mehr findest.
2.) Wenn du ein Child-Theme verwendest,
dann trage stattdessen den CSS-Code in die Datei style.css ganz ans Ende in einer neuen Zeile ein.
Nach dem Abspeichern musst du den Browsercache leeren, drücke dafür CTRL (STRG) + SHIFT + Entf gleichzeitig, dadurch wird in den gängigen Browsern ein Fenster zum Löschen geöffnet (weitere Hilfe dazu). Auf einem Smartphone musst du natürlich den Browser-Cache anders entfernen.
Solltest du ein Cache-Plugin installiert haben, leere auch diesen Cache. Nun teste auf der Seite, ob du eine Änderung siehst.
Hat geklappt!!!
Jetzt steht da nur noch << alle Veranstaltungen, aber ich denke, das kann da bleiben.
Zusätzliches CSS ist sehr leistungsfähig. Ich sehe, da steht schon eins, das habe ich vor längerer Zeit eingesetzt.
Danke!